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

Класс NSButton является подклассом NSControl, который перехватывает события нажатия мыши и отправляет сообщение о действии целевому объекту при его нажатии или нажатии.
1 ответ

Move NSButton swift

У меня есть NSButton именованный раунд, и мне нужно изменить его положение в соответствии с предыдущим положением, например, переместить его на 100 пикселей вправо. Как это сделать? Я новичок, чтобы быстро, поэтому любая помощь будет оценена
27 мар '15 в 16:15
2 ответа

Распознать, если nsbutton нажата правой кнопкой мыши

У меня есть много NSButtons, сделанных программно, и мне нужно распознать, нажата ли одна из кнопок правой кнопкой мыши. Есть ли способ сделать это по-быстрому? Код создания кнопок: var height = 0 var width = 0 var ar : Array<NSButton> = [] va…
30 мар '15 в 11:06
1 ответ

Интерфейсный Разработчик: Отбрасывание кнопки в представлении контента приводит к маленькому размеру шрифта

Я заметил странное поведение в Интерфейсном Разработчике (Xcode 4): Если отбросить старую старую кнопку непосредственно в окне содержимого, появится маленькая кнопка со шрифтом "System Mini 9". Когда я опускаю кнопку в пользовательском представлении…
25 авг '11 в 05:52
0 ответов

Синяя подсветка вокруг Custom NSButton

Я хочу сделать собственный NSButton со сплошным цветом для фона, но вокруг кнопки есть синяя подсветка, от которой я не могу понять, как избавиться. Кто-нибудь знает, как от этого избавиться? Спасибо! РЕДАКТИРОВАТЬ: Вот код для кнопки: @implementati…
23 сен '14 в 02:09
0 ответов

Как установить выбранный вид NSButton

У меня есть NSButton с пользовательским NSButtonCell. CustomButtonCell выглядит так: #import "CustomButtonCell.h" @implementation CustomButtonCell - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView { CALayer *viewLayer = [CALayer l…
11 мар '16 в 09:30
0 ответов

Создание кнопки macOS из кода

Я пытаюсь создать кнопку для своего приложения по коду, но я не знаю, как запрограммировать какое-либо действие. Может ли кто-нибудь помочь мне с этим? Мой код: var newBut = NSButton(frame: NSRect(x: 150, y: 200, width: 30, height: 30)) newBut.title…
21 янв '18 в 20:17
1 ответ

Как я могу навсегда изменить курсор для NSButton?

Я установил курсор для моего NSButton, используя технику, описанную в этом вопросе, и это прекрасно работает изначально. Тем не менее, он ломается, как только окно скрыто, а затем снова отображается (это приложение меню, поэтому окно скрывается кажд…
03 апр '15 в 15:44
1 ответ

OSX: NSButton с тегом не распознается

У меня есть NSButton внутри моей ячейки в NSTableView, и я хочу назначить ему действие и тег, чтобы иметь индекс, поэтому я сделал: NSTableCellView *cellView = [tableView makeViewWithIdentifier:tableColumn.identifier owner:self]; - (NSView *)tableVi…
06 окт '14 в 16:20
2 ответа

NSButton: показывать альтернативное изображение при наведении

У меня есть NSButton с изображением и альтернативным изображением. Я хотел бы, чтобы альтернативное изображение было показано при наведении курсора. Чтобы решить эту проблему, я расширил NSButton, чтобы показывать альтернативное изображение при наве…
08 ноя '13 в 13:02
1 ответ

NSViewController StoryBoard Ошибка открытия окна

Я работаю над программой с несколькими контроллерами представлений, каждый из которых я открываю в различных экземплярах в виде листов, управляя перетаскиванием с кнопки на одном контроллере представления на другой контроллер представления и выбирая…
26 фев '15 в 15:51
1 ответ

NSPopButton Останавливает NSTimer в главном потоке во время выбора

У меня есть несколько таймеров, которые работают в главном потоке.И у меня есть кнопка NSPop. И я испытываю плохое поведение, таймеры просто не работают, начиная с момента, когда использование открывает меню всплывающей кнопки, пока он не закроет ме…
18 авг '17 в 11:08
1 ответ

Выбираемая область для NSButton

Поэтому я в основном пытаюсь составить список выбираемых текстовых элементов (просто список текста, без рамок кнопок, фонов и т. Д.). Я полагаю, что я мог бы сделать это с NSTableview, но попытка сделать табличное представление полностью прозрачным …
12 фев '11 в 07:50
1 ответ

Как позволить кнопке раскрытия указывать влево и вправо, а не вверх и вниз?

Есть ли простой способ, чтобы кнопка раскрытия указала влево и вправо, а не вверх и вниз?
31 авг '11 в 07:16
1 ответ

NSButton не отвечает на щелчок при помещении внутрь M3NavigationView

Я использую M3NavigationView для навигации по видам, но у меня возникла проблема, когда я нажимаю один вид изнутри (здесь происходит некоторая анимация), кнопка не реагирует на щелчок мышью большую часть времени, мне придется щелкнуть ее дважды, Я н…
10 окт '12 в 15:46
3 ответа

Изменить цвет фона NSButton при выделении

У меня есть NSButton, который я хочу иметь другой цвет фона, когда он выделен, чем когда он не выделен (прозрачный на не выделен, если это имеет какое-то значение). В настоящее время у меня есть следующий код [view setWantsLayer:YES]; NSButton* butt…
19 ноя '13 в 05:40
0 ответов

Внешний вид безельской кнопки

Вероятно, это какая-то проблема "уродливого Йосемити". Так что у меня есть кнопка, которая либо включена, либо отключена. Внутри обычного окна все выглядит нормально, поэтому вы можете различить и отключено: Но если я покажу ту же кнопку в поповере,…
22 янв '15 в 13:28
1 ответ

Созданный утопленный NSButton не отображается правильно

Я просто создал некоторые основные NSRecessedBezelStyle NSButton программно коды приведены ниже: NSButton *btn = [[NSButton alloc] initWithFrame:NSMakeRect(80 + 110 * i, 11, 100, 19)]; [btn setTitle:@"Normal"]; [btn setButtonType:NSPushOnPushOffButt…
22 май '13 в 11:02
2 ответа

Пользовательские NSButton и NSButtonCell

Я пытаюсь создать собственный вид кнопки. Из того, что я собрал, NSButtonCell делает рисунок, поэтому я должен переписать это вместо этого. Но проблема в том, что мой класс CustomButton имеет другие вещи, такие как NSImage, mIsMouseOver и т.д. В нас…
09 дек '10 в 09:01
1 ответ

Установка многострочного заголовка для NSButton In Cocoa App

Я понимаю руководящие принципы NSButton для установки названия на NSButton, без обид, но требование должно быть выполнено в моем случае. Я хочу показать заголовок NSButton в две строки. NSButton *btn = [[NSButton alloc] init]; [btn setTitle:@"multip…
30 июл '18 в 11:54
4 ответа

Состояние NSButton не меняется

Следующий код прекрасно работает в моей песочнице: @IBAction func filterClicked(sender: NSButton) { println(sender.state) if let clickEvent = NSApp.currentEvent! { if Int(clickEvent.modifierFlags.rawValue) & Int(NSEventModifierFlags.ControlKeyMa…
26 мар '15 в 11:53