Xcode项目横竖屏切换控件元素无法响应用户操作的原因及解决
来源:互联网 发布:苹果手机远程抹除数据 编辑:程序博客网 时间:2024/04/30 14:13
一个简单的iOS游戏,适配横屏和竖屏.但是窗口最底下的switch按钮在竖屏时表现正常,但是在横屏时虽然可以看到,但无法响应用户的点击.
在其上绑定用户Action,还是无法触发!
因为switch按钮和其左侧的说明label都放在一个view中以便于做layout限制,所以我们可以不用实际再运行App,而是利用Xcode8.x的界面自动演示来检查实际在横屏时到底发生了神马:
原来由于我设置了layout限制,导致在横屏时view的高度被压缩为0,所以其中包含的子元素自然无法得到用户响应了.
解决办法也很简单,就是给view加上高度和宽度限制即可:
然后运行App,基本满足需要了:
1 0
- Xcode项目横竖屏切换控件元素无法响应用户操作的原因及解决
- 项目中遇到的横竖屏切换
- GTK 2.0 让按钮控件无法响应用户操作
- 1Activity+多个Fragment模式下进行横竖屏切换的问题及解决方式
- 横竖屏的切换
- 横竖屏切换及显示
- 横竖屏及切换问题
- 解决横竖屏切换无作用的问题
- 解决android横竖屏切换数据丢失的问题
- App横竖屏切换的问题怎么解决
- Android横竖屏切换方法及相应的生命周期变化
- 解决Android手机 屏幕横竖屏切换
- 解决Android手机 屏幕横竖屏切换
- 解决Android手机 屏幕横竖屏切换
- 解决Android手机 屏幕横竖屏切换
- 解决Android手机 屏幕横竖屏切换
- 解决Android手机 屏幕横竖屏切换
- 解决Android手机 屏幕横竖屏切换
- thinkPHP网络地址栏分隔符,url从写 隐藏index.php目录入口文件
- c++运行程序时出现“This application has requested the Runtime...in an unusual way”
- [BZOJ]1026 Windy数
- 水平集——那些我膜拜过的牛人2
- git 常用命令
- Xcode项目横竖屏切换控件元素无法响应用户操作的原因及解决
- Part06
- 原生APP集成身份证扫描拍照识别SDK
- LeetCode-Easy部分中标签为 Binary Search 278. First Bad Version
- 关于内存地址分配之几个注意事项
- 解决java.lang.NullPointerException: View must not be null!
- [BZOJ]1027 合金
- hdoj-1040-As Easy As A+B(解题报告)
- Part07