ios - UIButton 在第一次运行时工作正常,但在模拟器上第二次运行时不起作用

标签 ios swift xcode uibutton xcode7

我一直在尝试制作这个基本的应用程序。我将 segue 添加到主视图 Controller 。在 segue 中,我添加了一个按钮,单击按钮即可播放视频。 该按钮在模拟器的初始运行时工作完全正常,但是当我再次运行应用程序时,添加约束后,该按钮消失,我只能看到按钮上写的文本。另外,我什至没有使用 IBAction 或 IBoutlet 连接按钮。

限制:

constraints screenshot

有约束:

simulator screenshot

最佳答案

如果您只想将按钮保持在屏幕中央,请使用对齐约束并使两者垂直和水平居中。

enter image description here

如果您想将其放置在其他地方,那么只需添加leadingConstraint 和topConstraint 就足够了。

关于ios - UIButton 在第一次运行时工作正常,但在模拟器上第二次运行时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58286476/

相关文章:

ios - iPhone 无法在 Xcode 6 beta 中连接

ios - 将 iPhone X 布局支持添加到旧的 Xcode 7/Swift 2 项目

xcode - 无法创建配置文件

iphone - beginBackgroundTaskWithExpirationHandler 永远不会被调用

objective-c - 使用 Storyboard 从任何 View 执行到初始 View 的转换

ios - 私有(private)钥匙串(keychain)商店

ios - UITapGestureRecognizer 不适用于 UICollectionView header

swift - 你能用另一个 SKSpriteNode 屏蔽一个 SKSpriteNode 吗?

ios - 关闭一个 View Controller 并以相同的方法呈现一个新的 - swift

swift - 将类类型作为函数参数传递并用作?类型转换类(class)