Настройте интерфейс аутентификации AWS Amplify для iOS - PullRequest
0 голосов
/ 17 ноября 2018

Я пытаюсь настроить логотип на странице входа, используя следующее:

AWSMobileClient.sharedInstance()
    .showSignIn(navigationController: self.navigationController!,
                      signInUIOptions: SignInUIOptions(
                            canCancel: false,
                            logoImage: UIImage(named: "MyCustomLogo"),
                            backgroundColor: UIColor.black)) { (result, 
err) in
                            //handle results and errors               
}

Тем не менее, логотип по умолчанию все еще появляется, но фон становится черным. У меня есть MyCustomLogo в проекте, но он просто не берет. Я довольно новичок в разработке Apple, поэтому я уверен, что упускаю что-то простое, а может, и нет. Мне просто нужна помощь, пожалуйста:)

1 Ответ

0 голосов
/ 11 февраля 2019

Я могу добавить собственный логотип в свой пользовательский интерфейс Amplify Drop-In с помощью iOS SDK. Вы должны быть уверены, что добавили свои ресурсы логотипа в папку Assets.xcassets, чтобы ваш проект знал, где искать и переопределять. Кроме того, я полагаю, вы назвали свой логотип MyCustomLogo, как показано в блоке кода выше. Вам не нужно указывать .png.

...