加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – Interface Builder保持重定向我的自定义UITableV

发布时间:2020-12-15 01:59:28 所属栏目:百科 来源:网络整理
导读:我正在使用Interface Builder为iPad应用程序设计一个自定义的UITableViewCell。 我有一个专用的XIB文件,其中有一个UITableViewCell作为其根视图。我可以将UITableViewCell的宽度更改为1024(在XCode的右侧属性窗格中的“大
我正在使用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,

This is a follow-up regarding regarding Bug ID# 13222753.

Engineering has requested the following information in order to
further investigate this issue:

We believe this issue has been addressed in the latest Xcode 5.1 Seed.

This is a pre-release version of the Xcode developer toolset for Mac,
iPhone,and iPad. It includes the Xcode IDE,iOS Simulator,and all
required tools and frameworks for building OS X and iOS apps. Please
test with this release,and update your bug report with the results.

Xcode 5.1 Seed – Build 5B71f Posted Date: Dec 13,2013

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

解决方法

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读