【发布时间】:2013-12-13 05:09:43
【问题描述】:
我正在尝试将 UIImageView 对象添加到 UIScrollView。
FVImageSequence *imageSquence;
[imageSquence setImage:[UIImage imageNamed: @"car_0.jpg"]];
[scroll addSubview:imageSquence];
scroll.userInteractionEnabled=YES;
imageSequence 是继承 UIImageView 的 FVImageSequence 类的一个对象
@interface FVImageSequence : UIImageView {
NSString *prefix;
int numberOfImages;
int current;
int previous;
NSString *extension;
int increment;
}
但是当我运行代码时它崩溃了。当我使用直接 UIImageView 对象时,它工作正常。我该如何解决这个问题?
UIImageView *imageSquence;
[imageSquence setImage:[UIImage imageNamed: @"car_0.jpg"]];
[scroll addSubview:imageSquence];
scroll.userInteractionEnabled=YES;
这段代码运行良好。第一个有什么问题?
【问题讨论】:
-
你在哪里初始化 UIImageView 对象?
-
#import
#import "FVImageSequence.h" 接口 CarViewController : UIViewController { IBOutlet FVImageSequence *imageSquence; IBOutlet UIScrollView *scroll; IBOutlet UIImageView *img; } 结束 -
我已经在视图控制器头文件中添加了对象并访问了该对象
-
然后只使用那个通过
IBOutlet连接的对象。 -
@Bhumeshwerkatre 是的,这就是我正在做的事情。你能看看我在答案中添加的更多代码吗
标签: ios iphone objective-c uiscrollview uiimageview