/ / могат ли няколко бутона да бъдат прикачени към един IBAction е Xcode 8? - ios, xcode8, ibaction

могат ли няколко бутона да бъдат прикачени към един IBAction е Xcode 8? - ios, xcode8, ibaction

Опитах се да свържа няколко бутона към един IBAction в Xcode 8, но това не работи. Опитах практиките, описани тук Xcode8 не може да свързва множество / единични uibuttons към единичен @IBAction в бърз файл все още няма полза. може ли някой да хвърли известна светлина защо, или ако е просто просто бъг?

Отговори:

3 за отговор № 1

Работи добре за мен в Xcode 8.1 за нов проект Swift 3. Трябва да контролирате - плъзнете от бутона до централната страна на метода, за да го изберете, ако вече съществува, а не плъзнете наляво.

въведете описанието на изображението тук


2 за отговор № 2

променете параметъра си от (_ подател: който и да е) до (изпращач: UIButton) и вие сте добре да отидете.


0 за отговор № 3

Няма причина няколко бутона да не се свързват с една функция за действие в кода ви. Нямах проблем да правя това, когато го опитах, както виждате:

въведете описанието на изображението тук

Ако обаче интерфейсът за редактор на перото не ви позволи да оформите връзката, конфигурирайте целта за действие на бутоните в кода.


0 за отговор № 4

Проверете дали искате да добавите действие към истински бутон Проверете дали, когато сте написали действието, сте използвали някои персонализирани класове вместо UIButton и класата на вашия бутон не съвпада.


0 за отговор № 5

Успях да разреша проблема, като надстроихXcode 8.1 и включващ _ преди аргумента на подателя. Вярвам, че това е само грешка от Xcode 8, защото се опитах да го направя преди да се надстройя и все още не можах да се свържа.