相关疑难解决方法(0)

如何让用户使用Swift选择图像?

我正在用Swift编写我的第一个iOS应用程序(仅限iPhone).主应用程序视图应允许用户从照片库中选择图像.

我找到了以下ViewController.swift的示例代码:

class ViewController: UIImagePickerController, UINavigationControllerDelegate, UIImagePickerControllerDelegate  {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    func tableView(tableView: UITableView!, didSelectRowAtIndexPath indexPath: NSIndexPath!) {

        var imagePickerController = UIImagePickerController()
        imagePickerController.delegate = self
        imagePickerController.sourceType = UIImagePickerControllerSourceType.SavedPhotosAlbum
        imagePickerController.allowsEditing = true
        self.presentViewController(imagePickerController, animated: true, completion: { imageP in

        })
    }


    func imagePickerController(picker: UIImagePickerController!, didFinishPickingImage image: UIImage!, editingInfo: …
Run Code Online (Sandbox Code Playgroud)

uiimagepickercontroller ios swift

69
推荐指数
7
解决办法
10万
查看次数

Swift - UIImagePickerController - 如何使用它?

我正在努力了解它是如何工作的,但对我来说这很难.=)我有1个视图,有一个按钮和一个小的ImageView区域可供预览.该按钮触发imagepickercontroller,UIView将显示选中的图像.没有错误,但图像未显示在UIImageView区域中.

var imagePicker = UIImagePickerController()
@IBOutlet var imagePreview : UIImageView

@IBAction func AddImageButton(sender : AnyObject) {
    imagePicker.modalPresentationStyle = UIModalPresentationStyle.CurrentContext
    imagePicker.delegate = self
    self.presentModalViewController(imagePicker, animated: true)

}
func imagePickerController(picker: UIImagePickerController!, didFinishPickingMediaWithInfo info:NSDictionary!) {
    var tempImage:UIImage = info[UIImagePickerControllerOriginalImage] as UIImage
    imagePreview.image  = tempImage

    self.dismissModalViewControllerAnimated(true)

}

func imagePickerControllerDidCancel(picker: UIImagePickerController!) {

    self.dismissModalViewControllerAnimated(true)
}
Run Code Online (Sandbox Code Playgroud)

uiimagepickercontroller ios swift

41
推荐指数
5
解决办法
6万
查看次数

如何从Swift中的相机或照片库加载图像

如何使用相机拍照或从照片库中选择图像以便能够在imageView中显示?

任何有关这方面的帮助将不胜感激.

photo uiimageview uiimage ios swift

4
推荐指数
1
解决办法
1万
查看次数

UIActionSheet在iPad /非iPhone上崩溃

当我查看控制台时,我收到此消息

2010-09-18 17:04:05.284 Wasted Time[8998:207] *** Assertion failure in -[UIActionSheet showInView:], /SourceCache/UIKit_Sim/UIKit-1145.66/UIAlert.m:7073
2010-09-18 17:04:05.286 Wasted Time[8998:207] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: view != nil'
2010-09-18 17:04:05.286 Wasted Time[8998:207] Stack: (
    42272848,
    43430700,
    42010379,
    811796,
    3796273,
    3862560,
    9631,
    3616645,
    3688229,
    3682846,
    3690662,
    3686119,
    4983946,
    71264534,
    71263781,
    71207378,
    71206706,
    3003734,
    3030334,
    3011831,
    3043800,
    51265916,
    41552028,
    41547944,
    3002913,
    3036018,
    8314
)
terminate called after throwing an instance of 'NSException'

代码如下:

- (void)viewDidLoad {
    BOOL    continueYesNo; …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch uiactionsheet ipad ios

2
推荐指数
1
解决办法
8491
查看次数