3
我有一個UILabel
它有4行。它的字體大小爲15 & autoshrink
已啓用。它的最小字體大小爲10.爲什麼標籤文本不總是從同一個點開始?
當我的文字太長時,它會自動從第一行開始。但是,當我的文字太小,那麼它從middle line
開始。
如何確保文本總是從第一行開始,無論是太長還是太短?
我有一個UILabel
它有4行。它的字體大小爲15 & autoshrink
已啓用。它的最小字體大小爲10.爲什麼標籤文本不總是從同一個點開始?
當我的文字太長時,它會自動從第一行開始。但是,當我的文字太小,那麼它從middle line
開始。
如何確保文本總是從第一行開始,無論是太長還是太短?
我認爲你要找的更多是UITextView
比UILabel
。
從蘋果的doc:
UITextView的顯示可以包含可編輯文本的多行區域。
該可編輯部分是可選的。如果您想要接近UILabel
,則可以將其禁用並滾動。
使用UITextView代替UILabel –
的確,UILabel是爲一行生成的。 –
如果UILabel是爲一行生成的,爲什麼它有'numberOfLines'屬性? ;-) –