1.UITableView滑动时右侧的滑动条忽长忽短的乱跳以及MJRefresh上拉刷新死循环 这是因为tableView在iOS11默认使用Self-Sizing,tableView的estimatedRowHeight、estimatedSectionHeaderHeight、estimated ...
分类:
移动开发 时间:
2017-10-31 12:44:23
阅读次数:
253
iOS 11开发教程(十)iOS11无线连接手机真机测试 在Xcode 9.0中,已经可以通过无线连接手机进行真机测试了。具体的操作步骤如下: (1)首先需要使用数据线将手机连接到苹果电脑上。 (2)打开Xcode,选择菜单栏中的Window|Devices and Simulators命令,弹出D ...
分类:
移动开发 时间:
2017-10-30 16:01:57
阅读次数:
251
iOS 11开发教程(九)iOS11数据线连接真机测试 在Xcode 7.0之后,苹果公司在开发许可权限上做了很多的改变,在测试App方面取消了一些限制。在Xcode7.0之前的版本,苹果公司只向注册过的开发者帐号(99美金收费帐号)的开发者提供Xcode下载以及真机测试功能,但在Xcode 7.0 ...
分类:
移动开发 时间:
2017-10-30 14:42:32
阅读次数:
248
网上很多解决办法瞎扯淡,以讹传讹之势愈演愈烈。 正解是选中控制器,右边面板的Builds for 选择iOS11.0 and Later,如下图红框广为流传的错解是不勾选Use Safe Area Layout Guides,如下图灰框,会导致用不了iOS的这个新功能了 ...
分类:
移动开发 时间:
2017-10-27 19:07:33
阅读次数:
837
问题出现的背景: 在IOS11中position:fixed弹出框中的input出现光标错位的问题 <!--[endif]--> 解决方案 一、设计交互方面最好不要让弹窗中出现input输入框; 二、前端处理此兼容性的方案思路: 1、判断手机机型:Android or ios ios11 or io ...
分类:
移动开发 时间:
2017-10-27 13:12:00
阅读次数:
368
iOS 11开发教程(七)编写第一个iOS11代码Hello,World ...
分类:
移动开发 时间:
2017-10-27 11:42:11
阅读次数:
279
1. [tableView reloadData]; dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ /*contentsize ...
分类:
移动开发 时间:
2017-10-25 19:41:49
阅读次数:
211
iOS 11开发教程(五)iOS11模拟器介绍二 3.iOS11模拟器中设置语言 对于不同国家的人来说,使用到的语言是不一样的。一般情况下iOS11模拟器默认使用的English(英语)。对于英文不好的开发者来说,英文就像天书,怎么看也看不懂。这时,就需要将iOS模拟器的语言进行设置。要设置语言,需 ...
分类:
移动开发 时间:
2017-10-25 11:39:18
阅读次数:
212
两种方法1:直接遍历searchBar子视图,这种方法不太好,因为随着版本升级它内部层级可能会发生变化(例如IOS11的导航栏,懂得自然懂) 2:取私有变量 UIButton *cancel = [self valueForKey:@"_cancelButton"]; [cancel setTitl ...
分类:
移动开发 时间:
2017-10-24 21:06:27
阅读次数:
227
iOS11模拟器介绍 在图1.6或者1.7中所看到的类似于手机的模型就是iOS模拟器。iOS模拟器是在没有iPhone或iPad设备时,对程序进行检测的设备。iOS模拟器可以模仿真实的iPhone或iPad等设备的一些功能。本小节将讲解一些有关模拟器的操作。 1.模拟器与真机的区别 iOS模拟器可以 ...
分类:
移动开发 时间:
2017-10-24 11:53:50
阅读次数:
302