2014-10-04 2 views
0

У меня есть весь проект, созданный с помощью одной раскадровки с автозапуском, полным для iOS 8. Мой проект также нацелен на iOS 7. В построителе интерфейсов я считаю, что случайно нажал некоторые настройки, и теперь во время выполнения приложение не загружает локализованные строки, когда один файл создан для iOS 7.Раскадровка не локализуется при построении для ios 7

В инспекторе файлов раскадровки, если у меня есть файл для сборки для iOS 8, все локализуется нормально, но если я установил он для сборки в iOS 7, тогда никакие локализованные строки не загружаются вообще.

Примечания: Если раскадровка установлена ​​построить для прошивки 8 и я пытаюсь запустить приложение для прошивки-немедленно происходит сбой с «Не удался создать экземпляр класса с именем UIStoryBoardShowSegueTemplate»

ответ

0

у меня была такая же проблема, и уже задавала его здесь: Xcode 6 does not localize Interface Builder

Высвобождения примечания к Xcode 6 охватывает эту:

Локализации раскадровку или XIB не локализует правильно, если все из следующих трех условий: раскадровки или XIB использует классы размеров. Базовая локализация и цель сборки установлены на Universal. Цель сборки iOS 7.0.

0

установить раскадровки интерфейс строитель документ " Сборки для»в iOS 7 не iOS8

enter image description here

+0

Когда я это делаю, файл не локализован –

+0

Вы сделали это в раскадровке ?? – codester

+0

Да и это вызывает проблему! Установка этого параметра в iOS 7 делает его не локализованным –

Смежные вопросы