i have app showing camera picture button on top.
button should dismiss camera view , go second view, doesn't.
restarts camera instead, , stays on first view.
can have i'm doing wrong?
example project can found here: http://wtrns.fr/p4oekrgdmncwlq
in .h
code:
#import <uikit/uikit.h> #define camera_transform_x 1 #define camera_transform_y 1.12412 #define screen_width 320 #define screen_heigth 480 @interface viewcontroller : uiviewcontroller{ uiview *overlayview;} -(ibaction)tosecondview:(id)sender; @property (nonatomic, retain) iboutlet uiview *overlayview; @end in .m
code:
@implementation viewcontroller @synthesize overlayview; -(ibaction)tosecondview:(id)sender{ [self dismissmodalviewcontrolleranimated:no]; secondviewcontroller * mysecondviewcontroller = [[secondviewcontroller alloc] initwithnibname:nil bundle:nil]; [mysecondviewcontroller setmodaltransitionstyle:uimodaltransitionstylefliphorizontal]; [self presentmodalviewcontroller:mysecondviewcontroller animated:yes]; } .... - (void) viewdidappear:(bool)animated { uiimagepickercontroller *picker = [[uiimagepickercontroller alloc] init]; picker.sourcetype = uiimagepickercontrollersourcetypecamera; picker.showscameracontrols = no; picker.navigationbarhidden = yes; picker.wantsfullscreenlayout = yes; picker.cameraviewtransform = cgaffinetransformscale(picker.cameraviewtransform, camera_transform_x, camera_transform_y); picker.cameraoverlayview = overlayview; [self presentmodalviewcontroller:picker animated:no]; [super viewdidappear:yes]; }
where uiimagepickercontrollerdelegate methods? , how (poorly named, imo; use camel-case) tosecondview called?
Forums iPhone, iPad, and iPod Touch iOS Programming
- iPhone
- Mac OS & System Software
- iPad
- Apple Watch
- Notebooks
- iTunes
- Apple ID
- iCloud
- Desktop Computers
- Apple Music
- Professional Applications
- iPod
- iWork
- Apple TV
- iLife
- Wireless
No comments:
Post a Comment