2015-01-19 2 views
-1

Я пытаюсь установить NSSegmentedControl в NSWindow, но имею проблему, чтобы поместить его в нужное положение. Я хочу, чтобы NSSegmentedControl прямо под NSToolbar.NSSegmentedControl неправильная компоновка с помощью Interface Builder Xcode 6.1.1

Проблема: Если я установил ее прямо под NSToolbar [1] с помощью Interface Builder, NSSegmentedControl не будет отображаться. Но если я изменил положение NSSegmentedControl, как на фото [2]. Как я могу поместить NSSegmentedControl в нужное положение?

http://i.stack.imgur.com/H7qbq.png

http://i.stack.imgur.com/wFAQn.png

ответ

0

Я в основном мобильный разработчик, и я знаю, что вы можете исправить подобную проблему на мобильном телефоне, поставив управление Сегментированным внутри объекта NSView. Это работает?

+0

Это не работает, потому что NSSegmentedControl уже установлен в NSView NSWindow по умолчанию. –

+0

Что происходит, когда вы создаете новый NSView? Не позволяет ли вы включить SegmentedControl? – scott

+0

Проблема в том, что я создаю .xib с функциями Autolayout и не устанавливаю ограничения для элементов внутри NSView. И теперь он решен. –

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