Если вы хотите добавить изображение программно, мне удалось сделать это следующим образом:
Сначала в моем textviewViewController.h я добавил выход для UITextView.
#import <UIKit/UIKit.h>
@interface textviewViewController : UIViewController {
UITextView *textView;
}
@property (nonatomic, retain) IBOutlet UITextView *textView;
@end
Далее, в моем .xib я добавил свой UITextView и подключил свою розетку.
Наконец, в viewDidLoad textviewViewController.m я добавляю изображение как подпредставление к моему textview.
- (void)viewDidLoad {
[super viewDidLoad];
// Change the pathForResource to reflect the name and type of your image file
NSString *path = [[NSBundle mainBundle] pathForResource:@"d" ofType:@"jpg"];
UIImage *img = [UIImage imageWithContentsOfFile:path];
UIImageView *imgView = [[UIImageView alloc] initWithImage:img];
[self.textView insertSubview:imgView atIndex:0];
[imgView release];
}
Я попробовал insertSubview: atIndex: с 0 и 1 с одинаковым результатом, но я бы придерживался 0, указывая, что он находится за textview.