我有一个在我的应用程序中使用的视图,有时在tableView中,有时在常规视图中。
以下是我的观点:
留给心脏图像的主要标签限制为3行,我想知道是否有第4行,所以我可以显示“阅读更多”按钮。
我在stackoverflow中看到了很多解决方案,但它们都不够好,主要是因为大多数都使用了使用固定数字的preferredWidth,但我不知道标签的宽度是多少,因为在iPhone 6中宽度该标签与iPhone 5不同。
如您所知,我无法使用标签框架,因为在自动布局中,框架是在运行时计算的。
有人知道一个好的解决方案吗?请不要给我答案,比如在VC中使用“ViewDidLayoutSubviews”。
我没有提供任何代码,因为在自动布局方面,一切都很完美。