iphone - 当UI元素在iPhone中不可见时如何使用全宽?

标签 iphone swift

enter image description here

我有一个标签和一个按钮,如上图所示。我喜欢当我单击隐藏按钮时标签使用全宽。

我尝试将宽度设置为 0,但它并没有改变标签。它是否正确?还是有更好的方法来做到这一点?

blockingButton.frame = CGRectMake(blockingButton.frame.origin.x, blockingButton.frame.origin.y, 0, blockingButton.frame.height)

最佳答案

不,0 可能会导致问题。 试试这个:

blockingButton.frame = CGRectMake(blockingButton.frame.origin.x, blockingButton.frame.origin.y, self.view.frame.size.width, blockingButton.frame.height)

关于iphone - 当UI元素在iPhone中不可见时如何使用全宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41657862/

相关文章:

swift - 如何使用SINCH获取E164格式的验证电话号码

Swift UIDatePicker 不显示初始值

html - 底部 :0 having issues in iphone

iOS 在第 3 方应用程序中获取 Safari 保存的信用卡信息

ios - 我们如何使用 BLE 将 Garmin 设备连接到 iOS 应用程序

ios - 方向更改后如何获取屏幕高度?

ios - 不断收到错误“预期解码 Array<Any> 但找到字典 | swift

iphone - 来自 {PRODUCT_NAME} 的 XCode 包标识符格式

iphone - 如何检索保存在临时位置的图像

iphone - View Controller 和方向 iOS 中的 View Controller