Q5:关于ios开发过程中视图"不见了"的问题
2015-01-13 15:49
351 查看
问题描述:
当我们设计好storyboard之后,对于视图的排版还算满意,当run之后却发现什么都没有。比如向下面这种情况。
实在抱歉,这里无法给出唯一的 所谓的解决方法,因为引起视图未见的原因很多。
现给出几种可能的情况供大家参考。
1.按照屏幕中给出的先进入Debug View hierarchy模式,你可能会发现,如下图:
如果是这种情况,只能说你的布局有问题,你需要在考虑下如果按照size class等来重新设计。
2.假如采用代码来绘制,可能会有以下问题:
首先假如你碰到的是以上两个问题,个人认为粗心因素占很大原因,分析下。
情况一,尽管你已经创建了一个button实例,而且已经配置好属性,以及放置位置及大小。但是你却没有将其添加到view上,因此当然不可见。
情况二,你创建了一个button实例,但是这个button的位置大小都未定,像情况二这种情况,button的大小即为0,因此尽管你添加到了视图上,但是也不可见。
其他情况:希望碰到的朋友能够告知我,邮箱地址:mcxcode@163.com。
后续:有些同志总会遇到啥啥啥被遮住了 看不到了....我建议先看下Debug View hierarchy 看是否出错。
当我们设计好storyboard之后,对于视图的排版还算满意,当run之后却发现什么都没有。比如向下面这种情况。
实在抱歉,这里无法给出唯一的 所谓的解决方法,因为引起视图未见的原因很多。
现给出几种可能的情况供大家参考。
1.按照屏幕中给出的先进入Debug View hierarchy模式,你可能会发现,如下图:
如果是这种情况,只能说你的布局有问题,你需要在考虑下如果按照size class等来重新设计。
2.假如采用代码来绘制,可能会有以下问题:
首先假如你碰到的是以上两个问题,个人认为粗心因素占很大原因,分析下。
情况一,尽管你已经创建了一个button实例,而且已经配置好属性,以及放置位置及大小。但是你却没有将其添加到view上,因此当然不可见。
情况二,你创建了一个button实例,但是这个button的位置大小都未定,像情况二这种情况,button的大小即为0,因此尽管你添加到了视图上,但是也不可见。
其他情况:希望碰到的朋友能够告知我,邮箱地址:mcxcode@163.com。
后续:有些同志总会遇到啥啥啥被遮住了 看不到了....我建议先看下Debug View hierarchy 看是否出错。
相关文章推荐
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- <iOS开发兼容问题>关于IOS6和IOS5旋屏问题
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- Storm开发过程中遇到的Topology “hang"问题
- 如何解决IOS开发过程中,服务器为windows或者不含有CA证书的推送问题"
- 关于 "java 如何调用Oracle存储过程中的动态refcursor结果集" 问题
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 【Qt开发】关于编译时报"undefined reference to"问题
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 关于"ORA-00942 表或视图不存在" 问题的解决方法
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- IOS开发:Program received signal: “EXC_BAD_ACCESS" 问题分析
- 关于Qt开发MySQL程序移植后出现"Driver not loaded"的问题
- <iOS开发兼容问题>关于IOS6和IOS5旋屏问题
- 关于ASP.net中的存储过程"为过程或函数指定的参数太多?"的问题
- ios内购(iap)关于问题“您已经购买了此程序内购买(In App Purchase)项目,但尚未下载"的解决方案