由于我需要在iPad的所有4个侧面放置图像,我假设我可以使用这些方法之一将图像的方向相对于相应的一侧“向上”。
我对iOS比较陌生,但我通读了Apple doc。因为Apple文档似乎暗示我可以用UIImage类完成这个,所以我去了。具体来说,他们的UIImage类参考文档声明有一个类方法“imageWith ...”和一个实例方法“initWith ...”。但我在头文件中找不到。我假设头文件是黄金的。我错过了一些明显的东西吗?
关于替代方法的建议 - 意思是,我应该阅读哪些类和文档?或代码示例?
由于
大卫
答案 0 :(得分:0)
类引用是正确的。您也应该能够在UIImage.h
中找到方法声明,例如在iPhone SDK 4.1中有:
UIKIT_EXTERN_CLASS @interface UIImage : NSObject {
@package
...
}
...
+ (UIImage *)imageWithCGImage:(CGImageRef)imageRef scale:(CGFloat)scale orientation:(UIImageOrientation)orientation __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_4_0);
...
- (id)initWithCGImage:(CGImageRef)imageRef scale:(CGFloat)scale orientation:(UIImageOrientation)orientation __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_4_0);
请注意,此方法仅在4.0之后可用。如果您的SDK配置为3.2,则无法使用此方法。