Описание тега target-action
Target-action - это шаблон проектирования от Apple, в котором объект содержит информацию, необходимую для отправки сообщения другому объекту при возникновении события.
1
ответ
NSFontPanel changeFont не вызывается
Я пытаюсь использовать панель шрифтов в своем приложении Cocoa и не могу вызвать метод changeFont:. У меня он работал правильно в другом приложении, и я просто скопировал и вставил код, но по какой-то странной причине метод changeFont сейчас не вызы…
20 ноя '14 в 10:04
1
ответ
Разница между Android Event-Listener и iOS Target-Action?
Я разработчик для Android. В настоящее время я изучаю разработку для iOS. И запутался в шаблоне target-action. В Android, если я хочу получить обратный вызов при нажатии кнопки, я могу сделать так: btn.setOnClickListener(myOnClickListener); Это похо…
18 апр '16 в 12:26
2
ответа
UIButton target: action: Аргумент селектора
У меня есть этот метод: - (void)retweet:(NSString *)idString { STTwitterAPI *twitter; [twitter postStatusRetweetWithID:idString successBlock:^(NSDictionary *status) { UIAlertView *retweetSuccess = [[UIAlertView alloc]initWithTitle:@"Retweeted!" mess…
03 мар '15 в 13:18
2
ответа
Swift: метод протокола как действие в target-action
Я хотел бы иметь протокол: protocol CameraButtonDelegate: class { func cameraButtonDidPress(_ sender: UIButton) } Итак, я мог бы назначить любому клиенту кнопку, например: cameraButton.addTarget(delegate, action: #selector(cameraButtonDidPress), for…
14 авг '18 в 10:17
3
ответа
Как добавить действие в UIButton, которая находится в другом классе
Код ниже компилируется нормально, но вылетает с unrecognized selector sent to instance ошибка. У меня есть один класс, который наследует от UIViewController: class Controller: UIViewController { override func viewDidLoad() { let toolbarWrapper = Cus…
07 янв '19 в 23:49
1
ответ
Запретить родительскому UIControl отвечать на события touchDown
Я создаю многоразовую MetaControl это состоит из нескольких субэлементов управления (см. рис.). Наследуется от UIControl и содержит 2 простых UIButtons и пользовательский слайдер, который я создал. CustomSlider также наследует от UIControl, в MetaCo…
03 мар '17 в 22:44
1
ответ
Получение выбранной строки от кнопки в табличном представлении на основе представления
У меня есть представление на основе таблицы с кнопкой, которая отображает всплывающее окно: Как бы я занялся настройкой выбранной строки на нажатой кнопке. Я использую данные ядра, с контроллером массива. Я планирую, чтобы просмотр таблицы во всплыв…
16 апр '12 в 21:02
2
ответа
Как определить, какой UITextField был изменен с textFieldDidChange
Я использую несколько UITextFieldи хотят делать в любое время что-нибудь меняется в любом из них. Это выглядит в основном как: @IBOutlet weak var f1: UITextField! @IBOutlet weak var f2: UITextField! @IBOutlet weak var f3: UITextField! override func …
27 окт '17 в 16:52
1
ответ
Реализация Target - шаблон действия в пользовательском представлении
Я создал собственный вид, который наследуется от NSView. Моя цель состоит в том, чтобы уведомить мой NSWindowControl, который связан с окном, которое содержит настраиваемое представление, когда пользователь нажимает настраиваемое представление. Я хо…
16 янв '14 в 08:01
2
ответа
UITextField Target/Action против методов делегата
Я использовал XCode для разработки своих приложений и использования этого; Я мог бы создать ссылку в IB/Storyboard, которая синтезировала эти методы: - (void)addTarget:(id)target action:(SEL)action forControlEvents: (UIControlEvents)controlEvents ко…
20 май '12 в 21:43
1
ответ
CoreMotion [ViewController updateReferenceAttitude:] - почему селектор не распознается?
Я новичок в CoreMotion, Моя первая программа показывает deviceManager изменение значений высоты тона, крена и рыскания, но сбой при попытке установить referenceAttitude - (void)updateReferenceAttitude { self.refAttitude = self.manager.deviceMotion.a…
10 авг '17 в 23:10
2
ответа
Как я могу отправить событие "UIControlEventValueChanged" из моего пользовательского элемента управления?
Я создал пользовательский вид элемента управления, выбрав UIView. Я хотел бы иметь возможность отправлять событие элемента управления "UIControlEventValueChanged" из этого элемента управления, чтобы я мог зарегистрироваться для него в любом контролл…
29 июн '13 в 23:24
0
ответов
Как добавить пользовательское отправленное действие для пользовательского NSControl (NSView, NSButton) в Swift
Я хочу определить обычай NSControl (или же NSView), теперь проблема в том, как добавить отправленное действие к нему. Как показано на рисунке, здесь представлены одно или несколько отправленных действий для элемента управления в инспекторе соединени…
03 апр '18 в 05:00
2
ответа
Как я могу указать цель, на которую должно указывать мое действие?
Я изучаю target-c для iOS и у меня есть вопрос о создании моего первого механизма target-action. У меня это работает, но в настоящее время я просто установил target: часть addTarget:action:changeForControlEvents: метод для nilЭто означает, что он бу…
01 июл '14 в 03:55
2
ответа
Обработчики событий мыши
MyNSImageView является подклассом NSImageView, здесь у меня есть: @interface MyNSImageView : NSImageView { } @end @implementation MyNSImageView //- (void) mouseDown: (NSEvent *) theEvent //{ // do not wish to implement mouseDown event handler from h…
09 май '11 в 14:26
3
ответа
Как добавить событие в ячейки UICollectionView?
Я хочу обработать постукивание по ячейкам UICollectionView. Попытался добиться этого с помощью следующего кода: -(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { static NSStr…
30 июл '13 в 10:52
1
ответ
Действие по нажатию второй кнопки
Я хочу сделать кнопку невидимой при втором нажатии. У меня есть другое действие на первый клик. Как мне это сделать? Заранее спасибо!
07 авг '14 в 07:31
1
ответ
Целевое действие против связывания какао
Я читаю "Что такое привязка какао" в документации Apple. Обратите внимание, что эта реализация не использует шаблон target-action. Ползунок не отправляет сообщение о действии на контроллер. Вместо этого, когда ползунок перемещается, он напрямую сооб…
27 мар '13 в 16:59
1
ответ
Можно ли использовать делегата для отправки сообщения, когда событие не создается UIButton?
Я хотел бы знать, как использовать делегата для отправки часового сообщения MyViewController из класса под названием MotionListener но у меня проблемы с переводом объяснения Apple target-action в работоспособную команду. Целевое действие - это шабло…
12 авг '17 в 07:57
1
ответ
Установить цель / действие подпредставления UITableViewCell внутри UITableViewController без раскадровки
С раскадровкой вы можете легко настроить ячейку с подпредставлениями и вставить действия этих подпредставлений прямо в контроллер таблицы с помощью - (IBAction)handle:(id)sender; Но возможно ли сделать что-то подобное без раскадровки или кончика?У м…
29 ноя '13 в 08:59