我有UITableView的UIViewController視圖。自定義UITableViewCell包含兩個半:1.question(UILabel)和2.answer(UITextView)。在橫向推送UIViewController時,UITextView的contentSize不會改變
是的,我知道UITextView是非常'重'控制,但我想識別電話號碼,並在電話通話結束後自動返回到應用程序。
第一個問題:有沒有其他解決方案(不使用UITextView)來實現這樣的行爲? 解決方案:自定義UILabel +「tel://」網址 - 不起作用,它不會將我帶回應用程序。
最重要的是,當答案超過2行時,我希望顯示器顯示指標。由於UITextView沒有告訴haw多行文本的屬性,我正在計算文本行的數量:textView.contentSize.height/textView.font.lineHeight;
第2個問題:當UITextView的contentSize被更新了嗎?我遇到問題,在橫向模式下推送UIViewController時,contentSize具有默認(縱向)值。