适配iOS11--automaticallyAdjustsScrollViewInsets问题
一.bug展示 Xcode 升级到 9.0beta版本后,公司中的项目运行到iOS11的设备上出现了一个UI Bug,原来自动适配tableview的内间距失效了. 很显然,tableView有了额外的内边距.代码运行到之前的环境上是没问题的,可用Xcode9一编译,再跑到iOS11上就会出现问题... 二.问题产生原因 先贴一段设置tableView的代码 private func setupTableView() { tableView = UITableView() tableView.fr...【详细】
优化 ios11 contentInsetAdjustmentBehavior
2017年11月10日 赞:2 评论:0 阅读:966
iOS11导航栏自定义按钮偏移问题
iOS11之前小伙伴通过设置UIBarButtonSystemItemFixedSpace width=-10来解决按钮位置偏移问题, UIButton leftBtn = [[UIButtonalloc] initWithFrame:CGRectMake(0,0, 44,44)]; leftBtn.backgroundColor = [UIColorcyanColor]; [leftBtn setImage:[UIImageimageNamed:@"back.png"]forState:UIControlStateNormal]; [leftBtn addTarget:selfaction:@selector(back:)forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem leftItem = [[UIB...【详细】
优化 ios11
2017年11月01日 赞:0 评论:0 阅读:942
RSA加密简单过程
客户端向服务器第一次发起登录请求(不传输用户名和密码)。 服务器利用RSA算法产生一对公钥和私钥。并保留私钥, 将公钥发送给客户端。 客户端收到公钥后, 加密用户密码,向服务器发送用户名和加密后的用户密码; 同时另外产生一对公钥和私钥,自己保留私钥, 向服务器发送公钥; 于是第二次登录请求传输了用户名和加密后的密...【详细】
加密 RSA
2016年09月14日 赞:0 评论:0 阅读:463
coreData清库方法,不用删文件
NSFetchRequest request = [[NSFetchRequest alloc] initWithEntityName:@"Contact"]; NSBatchDeleteRequest delete = [[NSBatchDeleteRequest alloc] initWithFetchRequest:request]; NSError *deleteError = nil; [kDYCoreDataManagedContext.persistentStoreCoordinator executeRequest:delete withContext:kDYCoreDataManagedContext.managedObjectContext error:&deleteError]; //NSLog(@"%@",self.fetchResultC.fetchedObjects); self.fetchResultC = nil; [se...【详细】
coreData 清库
2016年09月09日 赞:0 评论:0 阅读:479
tableView卡顿问题解决
在iOS应用中,UITableView应该是使用率最高的视图之一了。iPod、时钟、日历、备忘录、Mail、天气、照片、电话、短信、 Safari、App Store、iTunes、Game Center⋯几乎所有自带的应用中都能看到它的身影,可见它的重要性。 然而在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。 实际上...【详细】
ios 优化
2016年06月24日 赞:0 评论:0 阅读:883
共5个 共1页
sina weixin mail 回到顶部