🐢、关于iOS 11的无线调试功能;
- Mac和iPhone都要升级到最新系统;
- 将iPhone用数据线与Mac连接并在设备选中iPhone;
-
在桌面上方ToolBar找到Window-->Devices ansd Simulators,按照下方图例操作当设备后面出现那个小球就可以拔掉数据线进行无线调试了;
注:无线调试在程序重新运行时会非常慢,一旦进入程序后和连机调试无异。
🐢、适配
1. 在iOS11中UITableView的返回cell行高的代理方法一定要加上不然不会返回默认的44;
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
return 44;
}
2. 在iOS11中有可能设置UITableView的heightForHeaderInSection
和heightForFooterInSection
高度不管用了,加上以下代码就可以了;
_mainTableView.estimatedRowHeight = 0;
_mainTableView.estimatedSectionHeaderHeight = 0;
_mainTableView.estimatedSectionFooterHeight = 0;
/**************** 2017-10-25 更 ********************/