在iPhone的mail.app中,每個電子郵件的摘要顯示在UITableView
中。當用戶在一行上滑動時,標籤將被調整大小以容納刪除按鈕,並且文本被重新包裝(在較小的空間中,換行符可以移動)。調整UITableViewCell內容大小時對UILabel的過渡效果ViewView
我已經想出瞭如何更新標籤的寬度,使文本重新包裝。但是你也會注意到,Apple在重新對齊時在標籤的文本上使用了一個整齊的小褪色動畫。我怎樣才能達到類似的目的?
我試圖操縱willTransitionToState
和didTransitionToState
中的標籤的alpha,但我無法完全解決它的問題。
所以你有一個動畫塊的大小變化?它不是一個alpha事物,因爲只有正在移動的文本纔會進行交叉淡入淡出。編輯:澄清,我的意思不是在整個標籤上的阿爾法操縱。 – Matt
他們可能正在做一個檢查,看看文本是否會被重新包裝。 –