iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了objective-c – Interface Builder保持重定向我的自定义UITableViewCell的宽度大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在使用Interface Builder为iPad应用程序设计一个自定义的UITableViewCell。 我有一个专用的XIB文件,其中有一个UITableViewCell作为其根视图。我可以将uITableViewCell的宽度更改为1024(在XCode的右侧属性窗格中的“大小”检查器中),并且此DOES会临时调整画布上的单元格大小。 然而,如果之后我尝试移动/调整UITableView
我正在使用Interface Builder为iPad应用程序设计一个自定义的UITableViewCell。

我有一个专用的XIB文件,其中有一个UITableViewCell作为其根视图。我可以将uITableViewCell的宽度更改为1024(在XCode的右侧属性窗格中的“大小”检查器中),并且此DOES会临时调整画布上的单元格大小。

然而,如果之后我尝试移动/调整UITableViewCell内的某些项目或关闭并重新打开XIB,XCode决定将uITableViewCell的宽度重置为320(iPhone特定宽度)。

画布上的单元格遮盖单元格中的项目,并使设计单元不可能,除非我再次调整单元格大小。一旦你绕过这个循环几次,就会变得很讨厌。

任何人都知道如何设置宽度,以使其永久性或一些如何指定UITableViewCell是iPad具体?

重新创建…

>文件>新>文件
> UserInterface>空
>设备系列== iPad
>将一个新的UITableViewCell拖到画布上(尽管之前选择了iPad,但创建的宽度为320)
>将uITableViewCell的宽度调整为1024(到目前为止都很好)
将uILabel拖放到UITableViewCell的左侧(仍然很好)
>通过拖动角落以任何方式调整UILabel的大小(不要使用属性检查器)
– AND … UITableViewCell的大小重置为320

编辑:

刚才我收到了苹果向我创建的雷达门票的下列响应:

你好Oliver,

我也试图重新创建Xcode 5.0.2中的问题,它看起来像它的修复也是。

解决方法

我不知道你是否认为这是一个有效的答案,但是当我在IB中使用autolayout时,这个问题似乎只会发生在我身上。如果我把它关闭,Xcode调整UITableViewCell的问题就会消失。

关闭自动布局,只需选择UITableViewCell,然后在“文件检查器”右侧,会有一个自动布局复选框将其关闭

大佬总结

以上是大佬教程为你收集整理的objective-c – Interface Builder保持重定向我的自定义UITableViewCell的宽度全部内容,希望文章能够帮你解决objective-c – Interface Builder保持重定向我的自定义UITableViewCell的宽度所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。