ios - 按钮和标签未显示在 Interface Builder 和模拟器中,即使它们未标记为 "hidden"

标签 ios uiview

我刚刚开始学习 ios,我正在制作一个按钮点击计数器应用程序,用户可以在其中点击按钮输入的次数。标题中提到了我遇到的问题。请参阅随附的屏幕截图图片以进行说明。请注意,在屏幕截图中,未选中“隐藏”时不会显示应用 Logo 。选中“隐藏”时,不会显示 Logo ,但它很好,因为它就是这样(只是提到)。所有其他按钮、图像、标签和文本字段都是这种情况。
Image

最佳答案

您遇到 Z 轴问题。 意思是,UIView 位于 UIButton 之上。

您需要向下拖动 UI 元素以更改 Z 轴层次结构:

enter image description here

另外,如果您使用 Debug View Hierarchy,您可以自己解决这个问题:

enter image description here

关于ios - 按钮和标签未显示在 Interface Builder 和模拟器中,即使它们未标记为 "hidden",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38161181/

相关文章:

ios - 使用 PHAssetChangeRequest.FromVideo 时如何避免重复的视频文件

ios - Firebase Chat App - 超时后停止输入指示器

javascript - Phonegap iOS 应用程序中的 Cookie

ios - 添加到 sharedApplication 的 keyWindow 时,UIView 未注册触摸事件

ios - iPhone X 和底部安全区域插图

ios - 使用 drawInRect 时 UIImage Aspect Fit?

iOS:我想将 "."添加到 NSInteger 并将其显示为 NSString

ios - 更改框架后 UIContainerView 停止接收触摸

ios - UIView 的框架未显示为使用 UIPanGestureRecognizer 更新

ios - 如何使用 IBInspectable 来控制 subview 的属性?