您的位置:首页 > 移动开发 > IOS开发

iOS开发经验总结1

2016-06-23 15:16 351 查看
1、异步请求数据同时刷新界面,如果要增加或调整界面样式,只能在主线程中操作,而不能在子线程中进行,否则会触发异常,如在

dispatch_get_global_queue中增加视图或控件。

2、调整UITableView中tableHeaderView的大小或样式,后必须给tableHeaderView重新复制,否则界面会乱的,如:

    UIView *bgView = self.tableView.tableHeaderView;

    frame = bgView.frame;

    frame.size.height = CGRectGetMaxY(webView.frame);

    bgView.frame = frame;

    self.tableView.tableHeaderView = bgView;

3、有关视图跳转的问题,若V1是通过动画打开的,在V1中通过导航方式打开V2,在V2中通过导航方式打开V3,如果V3返回V1,步骤为:a.先导航方式返回V2;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息