有办法吗?我想要不仅设置类标识,而且改变设计类(所以对象属性应该改变).
原因是我放置UIView和很多子视图.现在我想把它改成UITableViewCell.也许它可以通过“黑客”xib文件来完成?
解决方法
不幸的是,令人痛心的是,没有办法在InterfaceBuilder(我发现)中这样做.更改自定义类只是向UIView添加了一个自定义类,而不是将UIView更改为您想要的类(例如,UITableViewCell),从而带来所需视图可能具有的所有属性.您可以在故事板的
XML文件中看到这一点.
你想这样说:
<label text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" ... id="Flb-Qd-jpJ"> ... </label>
而不是这样:
<view ... id="Flb-Qd-jpJ" customClass="UILabel"> ... </view>
但Xcode只给你后者;它更新视图的customClass属性,而不是更新整个元素.
如果你想要以前的,你仍然可以得到它,但你必须自己编辑xml文件,保持元素的id是一样的.这是一篇很好的博客文章,更详细地解释了这一点:http://codenetwaves.blogspot.com.br/2012/09/change-view-to-scrollview-in-xcode.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。