autolayout

iOS 码拜 7年前 (2015-05-03) 683次浏览 0个评论
 

自己写的一个插件a(继承UIView),在viewcontroller里使用时设为autolayout

a的initWithCoder里面取到的frame.height值并不是autolayout以后的值,怎么能取到真实高度?

autolayout
20分
必须viewDidLoad之后才行。
autolayout
其实IOS的布局正确做法,是写好完整的布局关系,让它可以在不同屏幕大小 比如(iphone4 iphone5 iphone6   or viewDidLoad前跟ViewDidLoad后)都会自动对齐。
autolayout
引用 2 楼 a103176270 的回复:

其实IOS的布局正确做法,是写好完整的布局关系,让它可以在不同屏幕大小 比如(iphone4 iphone5 iphone6   or viewDidLoad前跟ViewDidLoad后)都会自动对齐。

 
你的意思是  我需要在插件里面用代码判断设备是吗?


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明autolayout
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!