关于使用Swift,iOS8系统不能自动加载xib布局
最近使用Swift的在开发项目,起初一直在iOS9的模拟器运行,并没有发现这个问题,偶然的一次机会拿来一台iOS8.4的真机运行,发现只要是运行到使用xib布局的界面都会崩溃,然后提示是某某控件是空的,不存在的,例如像这样的错误提示fatal error: unexpectedly found nil while unwrapping an Optional value,但是用纯代码写的界面就运行正常,很是奇怪 ...【详细】
swift iOS8 手动加载xib
2016年08月17日 赞:1 评论:0 阅读:505
swift语言 如何加载自定义View的xib
使用Swift语言,创建自定义的GNFilterView,生成.swift文件,然后再创建xib文件,要保证xib的class是GNFilterView 使用 let filterView = NSBundle.mainBundle().loadNibNamed("GNFilterView", owner: nil, options: nil)[0] as! GNFilterView 加载到的才是你自己定义view【详细】
swift 加载自定义View的xib
2016年08月05日 赞:1 评论:0 阅读:450
父视图设置成透明效果,子视图不透明
本人在项目中遇到一个问题,就是设置黑色透明背景,然后在这个背景上添加子视图,结果子视图的背景色也是自动变为透明的?困惑良久,终于找到了解决的办法 实现这个功能,我开始写的代码是这样的: let backgroundView = UIView() backgroundView.frame = CGRectMake(0, 44, kScreenWidth, kScreenHeight - kNavigationAndStatusBarHeight - 44) backgroundView.alpha = 0.6 然后...【详细】
子视图 不透明
2016年08月05日 赞:1 评论:0 阅读:181
网络请求时控制台提示:“App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app's Info.plistfile.”
这个提示出现在Xcode7网络请求时,当出现这个提示,你的网络请求是不成功的,原因是ATS禁止了HTTP的明文传输,因为它不安全。可以修改Info.plist文件,让它临时允许明文传输。 解决办法: 在Info.plist文件中添加"App Transport SecuritySettings", Type为"Dictionary",再添加"Allow Arbitray Loads", Type 为"Boolean",“Value”为“YES”...【详细】
网络请求 ATS
2016年07月25日 赞:1 评论:0 阅读:257
关于textView设置placeholder
作为iOS的开发者大家都知道系统的textView没有像textField那样可以设置placeholder,但是设计们往往会设计一个带placeholder的可以换行输入的输入框,看来只有我们自己去实现了。 首先,根据设计稿用label呈现placeholder,设置frame和颜色,在放置textview,注意将textView背景设置成透明,不然看不到placeholderLabel(布局都很简单,如果使用xib或者storyb...【详细】
textView placeholder
2016年07月24日 赞:1 评论:0 阅读:277
日期设置YYYY-MM-dd 和yyyy-MM-dd的误区
本人两年前做了一款记账应用,2015年年底的时候发现了一个bug:记一笔以后,把时间改为:2015.12.27 ~ 2015.12.31 区间,年份都自动变为2016年,过了那几天就好了,找出了原因,但是暂时搁置 最近由于用户量增多,测试督促把这个日期问题修改一下 重新打包上传,特此整理一下供大家参考,不要犯类似很难发现的错误 应用里有这样一段代码...【详细】
日期设置YYYY-MM-dd 和yyyy-MM-dd的误区
2016年07月12日 赞:1 评论:0 阅读:174
关于iOS7出现崩溃:[UITableView layoutSublayersOfLayer:]
随着苹果手机屏幕的增多,autolayout发挥出越来越大的作用,给我们带来很多方便,但是带来方便的同时也会带来bug,命名iOS8,9运行没有问题,iOS7或者更低的版本就会出现崩溃【UITableView layoutSublayersOfLayer:】,有的时候是因为tableViewCell上使用了自动布局,我的项目中是因为tableView.headerView使用了自动布局。 解决崩溃很简单,如果你是以为...【详细】
【UITableView layoutSublayersOfLayer】崩溃
2016年07月05日 赞:1 评论:0 阅读:240
共27个 共2页 12
sina weixin mail 回到顶部