У меня возникла странная проблема с iOS 10, Swift 3. UITextView иногда «застревает». С «застрявшим» я имею в виду, что текст внутри него срезается, поэтому видна только его часть. Когда это произойдет, UITextView не прокручивается.UITextView текст обрезается - iOS 10
В раскадровке я прикрепил ее к краям.
код связан с точки зрения:
override func viewDidLoad() {
...
lyricsTextView.text = song.lyrics
lyricsTextView.font = UIFont(name: "Avenir-Roman", size: 15)
lyricsTextView.textAlignment = .center
...
override func viewDidLayoutSubviews() {
lyricsTextView.setContentOffset(CGPoint.zero, animated: false)
}
У меня не было никаких проблем с прошивкой 9, и это происходит только на моем реальном устройстве, а не в симуляторе.
Кто-нибудь испытал что-нибудь подобное?
Спасибо!
EDIT:
Теперь появились в симуляторе, как хорошо!
Там должно быть глубоко ошибка здесь, потому что я вижу то же самое в самом интерфейсе Xcode! Инспектор Quick Help, справа, часто не может прокручиваться достаточно далеко, чтобы прочитать все это. Я подал ошибку; Я предлагаю вам указать на ошибку! (Возможно, вы обнаружите, что новая бета-версия Xcode 8.1 исправляет это в первую очередь.) – matt
Я тоже испытал то же самое на iOS9, это было совершенно непредсказуемо, даже закрытие/открытие экрана в сеансе работы _same_ runtime разрешило его; Я не нашел никаких постоянных исправлений, но в моем случае это выглядело довольно часто, когда я изменил значение уровня sublayerTransform на уровне слоя и настроил его для восприятия - возможно, это было вызвано чем-то за кулисами, t действительно исправить или изменить. моя также появилась только на устройстве _real_, возможно, реализация 3D-движек отличается от OSX и iOS. – holex