2012-11-13 30 views
0

假設我在uitextview中有以下文本,並且我想添加一個動畫以僅刪除加粗中突出顯示的文本,並將文本摺疊爲剩餘字符串:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec non nunc ut justo sollicitudin interdum.

Sed metus augue, vehicula id accumsan sodales, eleifend quis libero. Duis iaculis ante sed lectus aliquet et aliquet neque auctor. Aliquam erat volutpat. Curabitur posuere cursus dapibus. Donec euismod luctus dui ut adipiscing. Phasellus eget mauris arcu, nec commodo neque. Mauris facilisis tincidunt tellus, eget pharetra erat molestie sit amet.
用動畫去除或替換uitextview中文本的部分

Quisque nibh neque, consequat quis facilisis non, pulvinar quis metus. Pellentesque faucibus metus a libero egestas faucibus. Nunc placerat blandit auctor. Aenean imperdiet mi et sapien facilisis laoreet. Donec adipiscing urna facilisis orci bibendum ornare. Fusce dignissim mollis eros a ornare. Vivamus posuere, lorem nec egestas dictum, lectus dui interdum enim, vel faucibus arcu est quis quam. Nam hendrerit molestie erat vitae iaculis. Morbi imperdiet gravida dolor, at vestibulum metus feugiat sit amet.

就如何實現這一目標的任何想法?

+0

嗯,我不確定它是否可以直接爲'uiTextView'設置動畫,所以你可能需要創建一個自定義動畫來覆蓋頂部,以使它具有動畫效果。 – Kolors

回答

0

將文本和高亮顯示爲不同的圖像圖層,更改高光的不透明度以顯示它,然後使用MPFoldTransitions來翻轉兩個圖像。

相關問題