Результаты поиска по запросу "nsview"

1 ответ

что я описал здесь

ли дать NSView внутри статуса первого респондента NSPanel, не задавая статус окна ключа NSPanel (заставляя главный ключ окна приложения уйти в отставку)? Благодарю.

3 ответа

 включите CALayer в инспекторе View Effects; кажется, что его настройки переопределяют пользовательские атрибуты.

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

1 ответ

 позвонить

я простой классMyView унаследованный отNSView и переменная экземпляраNSImage * image; в этом. Функциональность класса заключается в рисовании изображения на виде. Однако в-drawRect: экземпляр изображения всегда равенnil, если он ...

ТОП публикаций

1 ответ

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

я есть свой собственный NSView с кучей пользовательских кнопок, кнопки добавляются в качестве subView в методе drawRect NSView. Теперь я обнаружил, что после нажатия кнопки вызывается drawRect родительского представления. Иногда это ...

3 ответа

 к вашим данным.

й программе есть большой одномерный динамический массив, который представляет изображение FITS на диске, то есть содержит все значения пикселей изображения. Тип массивадвойной, На данный момент меня интересуют только монохромные изображения. Так ...

1 ответ

@ Тристан Сейферт: Это может быть немного сильным. Как правило, такие вещи (и это касается анимации) должны быть чуть меньше, чем заметно. Играя с ним в Opacity, даже 0.1 может быть слишком сильным; 0.075, кажется, работает хорошо.

ли нарисовать шум поверх прямоугольника, заполненного с помощью NSRectFill? Мне нужно, чтобы мое приложение, которое рисует пользовательскую строку заголовка, выглядело замечательно на 10.7 перед выпуском, и чтобы оно выглядело немного похожее ...

1 ответ

Этого не произойдет, если вы добавите элемент управления из конструктора интерфейса и поверните его с помощью IBOutlet. Вам не нужно будет использовать метод "setAnchorPoint:"; "setFrameCenterRotation:" сам метод будет работать. Однако то же самое случилось со мной, когда я попытался повернуть NSButton, который есть в моем NSCell, в качестве подпредставления. Решение состояло в том, чтобы иметь NSView в качестве подпредставления в controlView (см. Подкласс NSCell ниже), а NSButton I требует вращения в качестве подпредставления этого нового NSView.

аюсь повернуть содержимоеNSView (NSButton) на месте (т.е. из центра. Я хочу преобразовать- в|). Это может быть сделано сsetFrameCenterRotation: ... Однако я пытаюсь оживить это, и [[myview animator] setFrameCenterRotation: 90];заставляет элемент ...

1 ответ

Преобразование NSPoint из оконных координат для просмотра координат

Мое приложение имеет настраиваемое представление, которое отображает временную шкалу событий. Это представление обернуто вNSScrollView поддерживать горизонтальную прокрутку шкалы времени. Используя уведомления, я реализовал механизм, который ...

2 ответа

Поведение NSView с автоматическим изменением размера

Мне нужно понять, как NSView автоматически изменяет размеры своих представлений. Я настроил все в IB, и мои подпредставления изменяют размер (когда я изменяю размер окна с помощью мыши). Однако, если я сделаю[myMainView setFrame:] с моим новым ...

1 ответ

Ограничения автоматической разметки не работают для композиции NSView с drawRect:

Я пытаюсь подать заявкуAutolayout [http://developer.apple.com/library/mac/#releasenotes/UserExperience/RNAutomaticLayout/_index.html#//apple_ref/doc/uid/TP40010631] ограничения на пользовательскую кнопку, которая наследует отNSView, ...