我正在尝试使用以下方法自定义登录页面上的徽标:
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的开发还很陌生,所以我确定我缺少一些简单的东西,也许我没有。我只需要帮助就可以了:)
答案 0 :(得分:0)
我能够使用iOS SDK向我的Amplify Drop-In UI添加自定义徽标。您必须确保将徽标资源添加到Assets.xcassets
文件夹中,以使您的项目知道在哪里查找和覆盖。另外,假定您在上面的代码块中显示的名称是MyCustomLogo
。您无需指定.png
。