gpt4 book ai didi

ios - UIButton 单击导致应用程序卡住/内存快速增加

转载 作者:行者123 更新时间:2023-11-28 08:31:51 25 4
gpt4 key购买 nike

没有错误消息,按钮卡住在“按下”状态,应用程序无响应。在 Xcode 中,我可以看到内存持续快速增加。

理想情况下,按下按钮应该执行到另一个屏幕的转场。为什么会发生这种情况,我该如何解决?

编辑:

问题出在我试图转到的屏幕的 viewDidLoad() 函数中。代码行必须向 viewcontroller 中的 textfields 添加填充。

let paddingView = UIView(frame: CGRectMake(0, 0, 15, firstNameTF.frame.height))
firstNameTF.leftView = paddingView
firstNameTF.leftViewMode = UITextFieldViewMode.Always

lastNameTF.leftView = paddingView
lastNameTF.leftViewMode = UITextFieldViewMode.Always

userTitleTF.leftView = paddingView
userTitleTF.leftViewMode = UITextFieldViewMode.Always

最佳答案

我认为问题是您正试图将相同的 View 分配给多个左 View ...

像这样改变。我不确定,但它可能对你有帮助....

let paddingView1 = UIView(frame: CGRectMake(0, 0, 15, firstNameTF.frame.height))
firstNameTF.leftView = paddingView1
firstNameTF.leftViewMode = UITextFieldViewMode.Always

let paddingView2 = UIView(frame: CGRectMake(0, 0, 15, lastNameTF.frame.height))
lastNameTF.leftView = paddingView2
lastNameTF.leftViewMode = UITextFieldViewMode.Always

let paddingView3 = UIView(frame: CGRectMake(0, 0, 15, userTitleTF.frame.height))
userTitleTF.leftView = paddingView3
userTitleTF.leftViewMode = UITextFieldViewMode.Always

关于ios - UIButton 单击导致应用程序卡住/内存快速增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38711371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com