i started working on ios. making custom camera show imageview of camera. want know how connect uibutton take picture.
ensure have "uinavigationcontrollerdelegate" , "uiimagepickercontrollerdelegate" in class e.g...
class viewcontroller: uiviewcontroller, uinavigationcontrollerdelegate, uiimagepickercontrollerdelegate {   i work on idea have imageview linked storyboard, button.
then inside button function created ibaction add following code...
if uiimagepickercontroller.issourcetypeavailable(uiimagepickercontrollersourcetype.camera) {             let img = uiimagepickercontroller()             img.delegate = self             img.sourcetype = uiimagepickercontrollersourcetype.camera             img.allowsediting = false              self.presentviewcontroller(img, animated: true, completion: nil)         } else {  print("no camera available") }   firstly, check if camera available.
next, want place picture taken imageview following code..
func imagepickercontroller(picker: uiimagepickercontroller, didfinishpickingimage image: uiimage, editinginfo: [string : anyobject]?) {         addimageview.image = image         self.dismissviewcontrolleranimated(true, completion: nil)     }   note: "addimageview" name of imageview using.
it won't work on simulator, but will if connect device.
when run on device, allow take camera photo (snap picture) , place in relavant imageview selected.