我在故事板中使用uiimageview添加了图像,并将它们连接到iboutlet,它们没有出现在模拟器中。我认为它们不在屏幕上,因为它们非常接近其他图像而且我有自动布局关闭,因为我在其他线程中看到这可能是一个问题。这是一些代码,如果它可能会有所帮助。没有人会出现在模拟器中。
编辑:我只是将其中一个图像移动到屏幕的中心,当我清理/构建/运行时,模拟器中没有任何变化。因此,出于某种原因,我在故事板中更改的任何内容都不会被转移到模拟器中。这一切都在昨晚奏效,我不确定今天下午会发生什么变化。
#import <UIKit/UIKit.h>
float LeftMovement;
float RightMovement;
float UpMovement;
int life = 3;
@interface Game : UIViewController
{
IBOutlet UIButton *Start;
IBOutlet UIImageView *Runner;
IBOutlet UIImageView *Water;
IBOutlet UIImageView *Heart1;
IBOutlet UIImageView *Heart2;
IBOutlet UIImageView *Heart3;
IBOutlet UILabel *Lives;
NSTimer *Movement;
}
-(IBAction)StartGame:(id)sender;
-(void)Moving;
-(void)Walk;
@end
我迟到了,但正确答案是
右键单击Xcode中的图像,转到File Inspector,我必须选中“Target Membership”下的复选框
我敢打赌,故意为你的故事板检查使用自动布局标志。打开故事板文件,选择文件检查器,并确保未选中“使用Autolayout”复选框。
我们需要查看.xib文件中的内容。 “image”属性是否设置了正确的图像名称?您确定将心脏图像添加到捆绑包中吗?要查看问题是否与图像视图的定位有关,请为图像视图提供背景颜色并查看它们是否可见。
不确定它是否为时已晚但无论如何..你是否在属性检查器中检查了Alpha设置为1的View容器?因为,如果它设置为0,它将不会在您的视图中显示任何内容。
我遇到了同样类型的问题,这是一个格式问题。我导出了一个.gif,它在检查员工作正常,但由于某种原因,SIM卡没有它。对.png进行简单的更改就可以了