UITextView的文字顯示區(qū)域是由textContainer決定的臭家,所以要解決這個問題需要從textContainer或相關的屬性入手。
1.上下不留邊距
UITextView有一個textContainerInset屬性潜支,默認為UIEdgeInsetsMake(8, 0, 8, 0)舰始,這就是UITextView頂部和底部留有間隙的原因,解決辦法很簡單涛贯,設置textView.textContainerInset = UIEdgeInsetsZero厢岂;
2.左右不留邊距
UITextView的左右邊距是由textContainer屬性的lineFragmentPadding控制的光督,其默認值為5.0,解決辦法是設置
textView.textContainer.lineFragmentPadding = 0;