Описание тега nsrect

2 ответа

Можно ли заполнить NSRect конкретным шаблоном, используя NSBezierPath?

Мне интересно, могу ли я нарисовать NSRect, используя NSBezierPath, а затем заполнить его каким-нибудь полосатым рисунком, чтобы он выглядел примерно так, как показано на рисунке ниже? Любая помощь высоко ценится!
03 дек '13 в 19:56
0 ответов

NSRect геометрические свойства

У меня есть некоторые проблемы с NSRect: все отлично работает для моего изображения, пока я не открою полноэкранный режим. Мое изображение движется вниз соответственно позициям NSRect, а не ограничениям изображения. Как я могу исправить свои огранич…
17 май '17 в 10:06
1 ответ

Какао - нарисовать изображение в NSRect

У меня возникают трудности при рисовании изображения в NSRect, приведенный ниже код создает NSRect в желаемой позиции, а также помещает изображение. Проблема в том, что изображение представляет собой круг с прозрачными областями, и они заполняются ч…
23 окт '12 в 21:07
6 ответов

Рисование методом drawRect - Какао

Я искал решения, но не могу понять, возможно ли сделать следующее: У меня есть метод drawRect, что я хочу сделать, это добавить графический элемент (например, линии и линии) в текущее представление, не обновляя его. Раньше я вызывал setNeedsDisplay,…
10 окт '12 в 17:08
0 ответов

Сложность перемещения окон, если в OS X выбран "Дисплеи с отдельными пробелами"

В моем приложении для OS X я работаю над пользовательским элементом окна, который нужно перетаскивать между отдельными экранами. Поскольку окно не имеет строки заголовка, возможности перетаскивания должны были быть реализованы вручную. Однако я стол…
05 окт '15 в 12:17
1 ответ

NSRect.fill() не работает с чистыми цветами на Xcode 9 Swift 4

Swift 4 имеет новую функцию NSRect.fill () для замены NSRectFill(). При попытке очистить растровое изображение с помощью NSColor.clear.setFill(), растровое изображение остается неизменным с помощью NSRect.fill (). Обходной путь - использовать NSRect…
27 сен '17 в 16:43
1 ответ

drawSwatchInRect рисует диагональную линию при использовании NSColor с альфа

Я пытаюсь нарисовать прозрачный цвет подсветки в моем TableView довольно просто: if ([self isSelected]){ self.alphaValue = 0.5f; NSColor * fillColor = [NSColor colorWithCalibratedRed: 100.0f/256.0f green: 100.0f/256.0f blue: 100.0f/256.0f alpha: 0.5…
25 апр '12 в 05:25
1 ответ

Заполнение NSRectPointer в Swift

Я перевожу код Objective-C, полученный из книги, в Swift. Рассматриваемый код является пользовательской реализацией NSTextContainer метод: -(NSRect)lineFragmentRectForProposedRect:(NSRect)proposedRect sweepDirection:(NSLineSweepDirection)sweepDirect…
04 ноя '15 в 10:35
1 ответ

Изменение размера нестандартных окон (Adobe CS6, MonoDevelop и т. Д.)

Я работаю над приложением, которое изменяет размер окон и перемещает их для пользователя с помощью API доступа. У меня проблема с так называемыми "пользовательскими" окнами: Вещи с нестандартными окнами, такими как Adobe CS6, просто не развернутся и…
12 дек '12 в 21:53
1 ответ

Направление высоты NSView с перевернутыми координатами чертежа

Я вложил в подкласс пользовательский вид, который перетаскивал в окно в Интерфейсном Разработчике Когда мышь входит в границы вида, я бы хотел, чтобы высота вида менялась. Моя проблема в том, что изменение высоты происходит вверх, а не вниз. Я попыт…
26 мар '13 в 03:27
1 ответ

Поместить NSRects в массив, как объекты?

Я хочу сделать NSMutableArray и заполнить его прямоугольниками, созданными, скажем, NSRectMake, Но массив допускает только объекты. Что я должен сделать, чтобы сохранить NSRects в массиве?
15 окт '11 в 00:25
1 ответ

NSImage drawInRect:fromRect: операция: дробь: система координат

В документации сказано, что первый параметр "Прямоугольник для рисования изображения, указанного в текущей системе координат" Что это значит? Должен ли я предположить, что размер этого прямоугольника в пикселях или в точках?
20 ноя '12 в 18:12
1 ответ

Обновить цвет NSRect или перерисовать

То, что я пытаюсь сделать, это иметь NSSlider, и всякий раз, когда я изменяю значение, я хочу, чтобы он обновлял цвет моего NSRect. Нужно ли мне удалять мой NSRect и перерисовывать его каждый раз, когда я хочу изменить цвет, или как мне это сделать?…
20 фев '12 в 06:24
1 ответ

Какао - добавить NSTextfield в NSRect

Я не понимаю, почему приведенный ниже код не работает. Я бы хотел, чтобы в NSRect было поле NSText, но я не уверен, возможно ли это, и если это так, я попытался: код ниже, но он не работает... NSRect city_label = NSMakeRect(20, 20, 7, 7); NSTextFiel…
24 окт '12 в 15:09
1 ответ

NSRectFill без контекста приводит к предупреждениям отладки

Я пытаюсь рисовать в Objective-C с NSRect, но все примеры, которые я нахожу в сети, приводят к предупреждению в журнале вывода. Он действительно использует View, но я хотел бы видеть, что отладчик не сообщает о проблемах:). Я читал кое-что о том, чт…
02 июл '12 в 14:16
1 ответ

SetNeedsDisplay не рисует NSRect

Мой NSRect рисуется в BrightnessView.m, и он связан с пользовательским классом NSView на XIB, называемом "яркость". PanelController подключен к другому XIB, называемому "контроллер", и именно здесь находится ползунок с действием. Panel Controller.h …
20 фев '12 в 20:26
0 ответов

NSAffineTransform - Рисование осей с помощью NSRect

Учитывая NSrect, как я могу нарисовать оси координат, но сохраняя правильное представление? с помощью следующего кода, я могу центрировать свои оси в середине моего зрения NSRect funcRect= {-50,-50,50,50}; [tf translateXBy:[self bounds].size.width/2…
1 ответ

Цель c изменить авторазмер NSRect в пользовательском представлении

Название довольно конкретно о том, что я хочу сделать. У меня есть пользовательский вид и я нарисовал некоторые элементы внутри этого вида. Как программно изменить свойства авторазмера? Я оглянулся и не смог найти ничего, что могло бы помочь мне в м…
16 июл '12 в 00:13
1 ответ

Как получить NSAttributedString подстроку, которая соответствует определенному прямоугольнику?

Я хочу реализовать ViewControllers, действующие как "приложение Kindle" с помощью UIPageViewController и моего CustomTextViewController. Но я не могу найти способ получить подстроку NSAttributeString, которая соответствует определенному прямоугольни…
03 мар '13 в 04:16
1 ответ

NSRect против CoreGraphics

У меня есть общий вопрос относительно рисования довольно простых фигур в NSView, Есть ли "правило", когда использовать NSRect структуракласса (drawrect) по сравнению с использованием CoreGraphics фреймворк? То, что я понял до сих пор, я мог использо…
19 мар '13 в 11:57