ios UI 总结一

某个控件不显示

1.frame的尺寸和位置对不对。
2.hidden是否为YES
3.有没有添加到父控件中
4.alpha 是否 <0.01
5.被其他控件挡住了
6.frame在屏幕外面
7.没有添加到父控件中(view的层级结构中)
8.控件的颜色和父控件一样
9.父控件的前面几种情况

2.autoLayout

1.如果使用autolayout来约束控件,那frame就失效了,官方也不建议我们再设置frame了

  1. UIImageView , UILabel 不需要设置宽高,会根据内容的大小自动确定宽高。
    3.使用autolayout的俩个前提:
  • 给哪个控件添加约束,就把哪个控件的autoresizing关闭。
  • 一定哟啊添加到控制器的view的层次结构中。

转自 http://www.jianshu.com/p/a4e581ab1915

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.某个控件不显示1.frame的尺寸和位置对不对2.hidden是否为YES3.有没有添加到父控件中4.alph...
    倚楼听风雨wing阅读 469评论 0赞 3
  • 前言 iPhone自诞生以来,随着其屏幕尺寸不断的多样化,屏幕适配的技术一直在发展更新。目前,iOS系统版本已经更...
    VV木公子阅读 15,700评论 24赞 170
  • 1.尺寸适配1.原因 iOS7中所有导航栏都为半透明,导航栏(height=44)和状态栏(height=20)不...
    LZM轮回阅读 6,448评论 1赞 4
  • 屏幕适配 本章节主要还是说明如何让应用程序能够适配在苹果不同的屏幕和如何让应用中的内容在不同的屏幕下能够正常的放置...
    AlanGe阅读 862评论 0赞 2
  • 我做了一个梦,在梦里,我回到了一幢很旧很旧的房子,它被我们称作老屋,我心灵深出的那个家。 ...
    收留你的美好阅读 186评论 1赞 1

友情链接更多精彩内容