Заголовок панели навигации iOS обрезается после однократного обновления - PullRequest
0 голосов
/ 31 мая 2019

Исправлено путем изменения строки обновления заголовка на:

self.title = ""
self.title = "\(currentQuestion+1)/\(gameObject!.results.count)"

После того, как я возился с ограничениями, чтобы найти хороший внешний вид на каждом устройстве iPhone, заголовок моей навигационной панели столкнулся с интересной проблемой. Я заставляю его отслеживать текущий вопрос в приложении викторины, но он, кажется, обрезает (я думаю, что правильное слово является усеченным) последнюю часть текста после того, как я обновляю его один раз.

Первый раз, когда я загружаю новый игровой вид и вызываю функцию, которая содержит:

self.navigationItem.title = "Current question: \(currentQuestion+1)/\(gameObject!.results.count)"

Представление загружается в первом вопросе так:

https://i.imgur.com/XDRnJsb.png

Как только я нажимаю кнопку следующего вопроса и использую ту же самую функцию, она заканчивается следующим образом:

https://i.imgur.com/53WsKdY.png

Я не меняю представления, просто обновляю ярлыки и кнопки.

Этим утром все работало нормально, поэтому я предполагаю, что это как-то связано с ограничениями, с которыми я столкнулся. Там также происходит нечто странное с часами симулятора xCode. Иногда он также отключается и показывает что-то вроде 2 ... вместо 2:30. Это происходит через минуту или около того. Никакое количество взаимодействий не изменится, когда или как это произойдет, просто так.

Изображение часов: https://i.imgur.com/8b8n3Fe.png

1 Ответ

0 голосов
/ 31 мая 2019

Исправлено и отредактировано сообщение, чтобы отразить это.

...