两个uilabels uitable与动态高度
我正在尝试为Swift / IOS实现一个英语到瑞典语的学习应用程序,我希望有两个动态行,数据来自数组,我尽力解决它。 我见过约。 所有堆栈溢出链接也没有成功。 看截图,因为文字很长,我在屏幕上看不到它,文字也没有出现在第二行。 因为,我添加任何约束,两条线有时消失或只有一条线来。
我也看过这个教程链接,但无法取得任何成功 。
可以任何请看代码并修复它。 这是完整的代码
您必须使用UITableViewAutomaticDimension
来根据内容管理单元格高度。 为此,您必须从所有侧面设置标签的约束,即单击PIN,然后取消选中“从边距约束”复选框,并为两个标签添加顶部,底部,左侧和右侧的约束。如果您想使用UITableViewAutomaticDimension
,则需要它。
现在在ViewDtroller中的viewDidLoad方法中添加这两行
self.tableView.estimatedRowHeight = 44.0 self.tableView.rowHeight = UITableViewAutomaticDimension
然后你的标签将显示全文。
- 为什么Xcode中的控制台不能使用点符号打印我的对象的属性?
- 如何从Objective-C中的Json响应获取值
- iOS – 在UITableViewCell里面添加UITextField的Target / Action
- PrefixHeader.pch文件找不到标题
- 围绕UIImageView的内容绘制边框
- 如何从CCScrollView上的button更改标签文本?
- animationUIStackView排列的子视图内容大小更改
- SKAction playSoundFileNamed在接到两个连续的电话后不起作用
- Swift和NSUserDefaults – 当用户默认为空时EXC_BAD_INSTRUCTION