2016-09-06 1 views
1

новичок вопрос :)Положения кнопка (щебетать Digits) программно в Swift

Я пытаюсь использовать Twiiter Digits для аутентификации (по номеру телефона) в моем (первой) IOS приложении.

Мне легче понять, как позиционировать кнопку программно, когда это кнопка, которую я создаю. но эта 1 строка кода меня смущает.

встраивать их кнопку действия я просто нужно добавить эту часть кода (see documentation):

override func viewDidLoad() { 
    let digitsButton = DGTAuthenticateButton(authenticationCompletion: { (session, error) in 
     // Inspect session/error objects 
    }) 
    self.view.addSubview(digitsButton) 
} 

Моя проблема заключается в том, что создание этой кнопки автоматически и иметь обработчик завершения, поэтому, когда \ где точно у меня есть возможность позиционировать (форматировать) его?

Спасибо.

ответ

1

Вы всегда можете создать свою собственную кнопку и использовать методы цифр для выполнения тех же действий. Например:

func didTapButton(sender: AnyObject) { 
    let digits = Digits.sharedInstance() 
    digits.authenticateWithCompletion { (session, error) in 
     // Inspect session/error objects 
    } 
} 

Кроме того, если вы хотите продолжать настраивать Digits кнопку и Высказаться контроллеры, вы можете найти больше здесь here.

0

Это может показаться странным, но мне потребовалось некоторое время, чтобы понять, что я могу сделать это после обработчика завершения (внутри ViewDidLoad ...).

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

 Смежные вопросы

  • Нет связанных вопросов^_^