Я хочу разрешить моим пользователям рисовать изображение на своем экране в альбомном режиме.
После нажатия кнопки это изображение должно сохраняться локально на устройстве.
1278] Я использую приведенный ниже пример кода, который работает вертикально. http://www.ipodtouchfans.com/forums/showthread.php?t=132024
Моя проблема в том, что я пытаюсь настроить код для ландшафтного режима с меньшей областью рисования, но это не работает. Я не уверен, почему?
Кажется, есть три области, которые связаны с границами, которые может нарисовать пользователь. Я пробовал изменить размер, но, похоже, это не сработало. Что мне не хватает?
Orignally:
viewDidLoad:
drawImage = [[UIImageView alloc] initWithImage:nil];
drawImage.frame = self.view.frame;
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
UIGraphicsBeginImageContext(self.view.frame.size);
[drawImage.image drawInRect:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
...
}
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
UIGraphicsBeginImageContext(self.view.frame.size);
[drawImage.image drawInRect:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
...
}