的XCode 4:一些按钮标题中的iOS模拟不可见(XCode 4: some button tit

2019-09-23 15:47发布

我尽量让使用的Xcode 4的iPhone简单的计算器。 这是我的第一个iPhone应用程序。

我用几个按钮与标题:1,2,... 9,+,=,...但我在的iOS模拟运行的程序,一些按钮不显示其标题(即他们什么都没有写上他们)。

无标题的按钮是有点乱:majorly在屏幕底部的那些,而且一个在顶部。 其他按钮显示他们的头衔正常。

我勒个去?

Answer 1:

我有同样的经历,而这样做从的iTunes U课程广场iOS的计算器应用程序。 我认为它开始时,我有些感动的按钮。 我在文本编辑MainStoryboard.storyboard文件检查 - 似乎高度约束就从这些按钮失踪 - 不清楚如何/为什么

无论根本原因,我能解决这个问题只能通过删除有问题的按钮和在Xcode编辑器重新创建它们



Answer 2:

尝试简单地复制和粘贴达夫控制 - 从我推断改变视图视网膜3.5后有这个问题



Answer 3:

这可以通过对故事板关闭“自动版式”是固定的。 这里更多的信息: https://stackoverflow.com/a/16556044/26510



Answer 4:

更改文本类型从归于平淡为我工作。



Answer 5:

每苹果开发人员指南,你不应该设置任何按钮标题标签文本或彩色直接作为一个属性(例如, 这样做:myButton.titleLabel.text = @“SomeText”则会或myButton.titleLabel.textColor =的UIColor blackColor ])。

相反,你将它们使用的UIButton二传手的功能,就像这样:

    [myButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

...或者是这样的:

    [myButton setTitle:@"SomeText" forState:UIControlStateNormal];.

见苹果的指导 。



Answer 6:

我看着办吧,有一些原因,这可能发生。 在我的情况下,问题是,我是设置背景图片按钮图像,所以文字是从右移出按钮的边界。



文章来源: XCode 4: some button titles not visible in iOS simulation
标签: ios xcode