Так вот странный.Я занимался созданием интерфейса и некоторым непосредственным редактированием .xib-файла, и где-то по ходу дела мне удалось создать кнопку (UIBarButtonItem) на панели инструментов, которая на самом деле имеет метку BENEATH.
Что мне очень нравится, если бы я только знал, как получить его последовательно.Это стандартная вещь, которую можно сделать с помощью Interface Builder по какой-то непонятной методологии?Или есть четко определенный способ сделать это, просто отредактировав файл .xib?
Обратите внимание, что панель инструментов здесь также стала выше, чем обычно, путем редактирования файла .xib.Это то, от чего Apple отказалась бы от приложения, потому что оно не соответствует рекомендациям по стилю интерфейса?
О, понял, что было бы полезно вставить фрагмент кода из файла .xib, так что вот (надеюсь, уместно) часть:
<object class="IBUIToolbar" id="906120387">
<reference key="NSNextResponder" ref="380026005"/>
<int key="NSvFlags">1290</int>
<string key="NSFrame">{{0, 426}, {320, 54}}</string>
<reference key="NSSuperview" ref="380026005"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<object class="NSMutableArray" key="IBUIItems">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBUIBarButtonItem" id="594926440">
<string key="IBUITitle">belowbutton</string>
<object class="NSCustomResource" key="IBUIImage">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">gear_button.png</string>
</object>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<float key="IBUIWidth">69</float>
<int key="IBUIStyle">1</int>
<reference key="IBUIToolbar" ref="906120387"/>
</object>
</object>
<object class="NSColor" key="IBUITintColor">
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MAA</bytes>
</object>
</object>