我用一些文本獲得了UITextView。文本始終沒有出現在文本視圖的左上角,但與上邊界大縮進這樣的: textView with textUITextView放置的文本比我想要的要低
我設置屬性「內容模式」爲「左上」喜歡這一點,但它並沒有幫助: attribute setted to top left
方法[self.infoTextView scrollRangeToVisible:NSMakeRange(0, 0)];
沒有幫助。 方法[self.infoTextView setContentOffset:CGPointZero animated:NO];
可以完成這項工作,但它只在用戶已經看到它時纔會移動文本,所以它會在UI中創建一個混亂(第一個用戶看到底部的文本,然後文本立即改變位置)。
如何在UITextView的左上角放置一個文字,然後纔出現在屏幕上?將感謝任何幫助,提前致謝!
順便說一句我正在使用Xcode版本8.2.1。
您正在使用'UIEdgeInsetsMake'某處。再次檢查您的項目。 –
@agent_stack不,我沒有使用這個函數,在項目中搜索沒有找到任何東西。此外,我嘗試'self.infoTextView.contentInset = UIEdgeInsetsMake(2,2,0,0);'但它只適用於已經可見的文本視圖以及其他我試過的方法。 –
你究竟想要什麼?是的,這個edgeInset設置textView裏面的文本。 –