Я не проверял опцию Targeted for iPad при создании View Controller. Как я могу исправить свой UIView, чтобы он был предназначен для устройств iPad, использующих XCode 4.2?

Я допустил ошибку, когда создал один из своих объектов UIViewController. Когда я создавал файлы, я забыл выбрать параметр Цель для iPad .

'Targeted for iPad' не выбран

Я никогда не считал, что это является большой проблемой, потому что я всегда изменяю свой начальный вид в сгенерированном файле Nib, чтобы не отображать строку состояния, и чтобы он был свободен при определении размера.

Однако недавно я столкнулся с проблемой. Созданный мной UIViewController, который не был Targeted for iPad , имеет панель инструментов. Это означает, что стиль по умолчанию - голубоватый цвет. Проблема заключается в том, что все остальные мои представления были созданы для iPad, а стиль iPad по умолчанию - сероватый оттенок, а не синеватый оттенок, связанный с устройствами iPhone /iPod.

Мне нужно, чтобы мое приложение оставалось непротиворечивым, и я бы предпочел не начинать с нуля, переделывать файл Nib и заново подключать его к моему ViewController.h файл.

Как я могу исправить мой Nib и View Controller так, чтобы он вел себя так, как будто он предназначен для iPad , хотя я по ошибке не указал его как таковой?

4 голоса | спросил RLH 21 MarpmWed, 21 Mar 2012 17:23:38 +04002012-03-21T17:23:38+04:0005 2012, 17:23:38

1 ответ


0

Попробуйте на свой страх и риск:

Сначала создайте резервную копию исходного файла Xib. Затем измените вторую строку из:

<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="8.00">

к

<archive type="com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" version="8.00">

Далее, откройте исходный код XIB и при каждом вхождении элемента:

<string key="IBDocument.TargetRuntimeIdentifier">

Замените значение IBCocoaTouchFramework на IBIPadFramework.

Удачи!

ответил LuisEspinoza 21 MarpmWed, 21 Mar 2012 17:42:01 +04002012-03-21T17:42:01+04:0005 2012, 17:42:01

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132