簡體   English   中英

UILabel sizeToFit-調整下方對象的位置

[英]UILabel sizeToFit - Adjust position on object below

我正在編寫一個具有多個UILabel的屏幕,每個屏幕都在另一個屏幕下方。 標簽之一具有多行,我使用[myLabel sizeToFit]以及myLabel.numberOfLines = 0來啟用自動換行,並且標簽拉伸其高度以適合所有文本。 這可以完美地工作,但是,我在Interface Builder中位於該多行標簽下方的所有其他UILabels都不會調整其相對位置。 有沒有一種方法可以自動獲取其他UILabel對象,以相對於拉伸的多行標簽調整其位置?

謝謝

布賴恩

環顧四周,最好的解決方案是將其實際實現為具有靜態單元格的UITableView。

我想證明自己是錯誤的,但是我認為實現此目的的唯一方法是將那些UILabel的父視圖子類化並重寫layoutSubviews方法。 前段時間我遇到了非常類似的問題,而這正是我最終要做的。 我再也無法在資源中找到該類,但是我記得即使從xib加載視圖,它也能很好地工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM