美文网首页
ios技巧一

ios技巧一

作者: 小专注 | 来源:发表于2016-01-18 09:56 被阅读40次

    *关于跳转

    1:由Appdelegate类 首先确认登陆页面为首先加载的界面。 利用模态(present...) 跳转到主界面.

    (ps: 不用压栈 为了防止跳转后的界面出现 UINavigationBar 和 UITabBar对象)

    2:不包含navigationBar和tabBar界面的 登陆、注册、忘记密码等均不用压栈(push..)。

    *[iOS]tableView经常使用的到

    //去掉多余的cell

    self.contactsTableView.tableFooterView= [[UIViewalloc]initWithFrame:CGRectZero];


    //tableView出现的时候,清除选中状态

    如果是tableViewController

    self.clearsSelectionOnViewWillAppear = YES;

    如果是viewController,在viewWillAppear方法里添加

    [self.tableViewdeselectRowAtIndexPath:[self.contactsTableViewindexPathForSelectedRow]animated:YES];


    *隐藏TextView中的“placeholder”。

    1:新建一个Label(全局变量),添加

    2:

    一:

    -(void)textViewDidChange:(UITextView*)textView

    {

    // self.examineText =  textView.text;

    if(textView.text.length==0) {

    _label.text=@"请填写审批意见...";

    }else{

    _label.text=@"";

    }

    }

    // 解决终端安装插件,不弹出提醒的代码(放在终端运行,Example:Alcatraz)

    find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`

    相关文章

      网友评论

          本文标题:ios技巧一

          本文链接:https://www.haomeiwen.com/subject/jfeckttx.html