博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios的一些经验记录2
阅读量:5113 次
发布时间:2019-06-13

本文共 974 字,大约阅读时间需要 3 分钟。

1、UITextField 的事件用 valuechanged outlet连接

2、swift 中 struct 和class的self 

3、Int 和UInt

4、Gesture 的target ,action参数,不是识别的目标,而是处理的类

5、UITableView滑不动的原因是size 不够

6、swift使用C的数组用

UnsafeMutablePointers

其它C/C++的的接口大多是UnSafeXxx开头的

7、swift和oc交互时,swift的协议要继承NSObject

8、present 和show viewcontroller的区别

dismisse ,先dismisse 后show否则有问题

9、autolayout 时与父控件有间隔用 relative to margin 来调节 还有inset 等参数

10、去掉分割线可以用 UIView(frame:CGRectrZero) ,比如tableview的脚,tablefooterview.frame = CGRectZero.

11、webview滑动不到底部,是底部对齐问题,上部没对齐市adjust scroll view insets属性

12、对齐可以用背景色,不要随意加空格

13ios中的bar

 

14、侧滑菜单https://github.com/John-Lluch/SWRevealViewController

其实就是利用动画

15、oc 中的消息是在运行期才确定,和c语言的函数不一样

[对象/类  消息参数]; 

16、继承uiviewcontroller的类显示不正常,可以查看是否实现  

setneedslayout  layoutsubviews   layoutifneeded

sizetofit  必要时可以手工调用

17、uitabbacontroller  uinavigationcontroller  tableview 添加tab时要在子view里设置tabbaritem来显示bar

18、viewcontrller切换  push pop   dissmissmodel  presentmodel   modeldialog

 

转载于:https://www.cnblogs.com/xdao/p/ios_tips2.html

你可能感兴趣的文章
Mysql主从同步(复制)
查看>>
SQL利用Case When Then多条件判断
查看>>
C++string类整理
查看>>
SqlBulkCopy 快速插入数据
查看>>
Entity Framework 三
查看>>
最近写了2套软件,WEB版的进销存管理系统,服装连锁店管理软件
查看>>
Android 调用已安装市场,进行软件评分的功能实现
查看>>
java中的String.format使用
查看>>
html active属性
查看>>
Maven MyBatis快速入门
查看>>
扩展方法:获取枚举的描述信息
查看>>
jquery笔记
查看>>
Andorid:日常学习笔记(3)——掌握日志工具的使用
查看>>
【Spring Boot学习之一】Spring Boot简介
查看>>
个人中心标签页导航
查看>>
HTML5应用盈利难,解决5大难题是关键
查看>>
HTML5设备能否改变企业应用开发?
查看>>
单反快门检测软件
查看>>
python静态方法和类方法
查看>>
模拟登录
查看>>