Почему я не могу прикрепить действие к новому входу в Apple ASAuthorizationAppleIDButton в раскадровке? - PullRequest
0 голосов
/ 11 октября 2019

Я работаю над новой кодовой базой, в которой все изложено в раскадровках, и пытаюсь реализовать новую кнопку ASAuthorizationAppleIDButton как часть новой функции входа в Apple.

Чтение в Интернете выглядит таккак я могу добавить UIButton к представлению и затем переопределить класс, чтобы быть ASAuthorizationAppleIDButton. Достаточно просто. Странные детали возникают, когда я пытаюсь подключить эту кнопку к действию в ВК. Я не могу это сделать. Даже если я иду другим путем и перетаскиваю кнопку в ВК, элемент действия отсутствует в меню подключения.

У кого-нибудь был успех при добавлении и взаимодействии с этой кнопкой из раскадровки? Я предпочел бы не переделывать весь вид только из-за этой проблемы.

1 Ответ

0 голосов
/ 11 ноября 2019

ASAuthorizationAppleIDButton - это не кнопка, а элемент управления . И это указано таким образом, чтобы избежать неправильного использования этого в качестве кнопки. И с ним связано только одно действие, которое нельзя переопределить. Единственный элемент управления, который вы получаете, - это использование метода делегата

didCompleteWithAuthorization & didCompleteWithError.

So if you want to use/include some extra selector or methods. you can add those in these delegate- methods.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...