小编Ash*_*dhe的帖子

将从库中获取的图像设置为UIImageView

面临的问题是将我从图库中选择的图片放入UIImageView(imageChosen).

代码运行正常没有任何错误,但我选择的图片没有设置为"imageChosen"

这是我的代码

class postChoices: UIViewController {

    @IBOutlet weak var imageChosen: UIImageView!

    @IBAction func gallery(sender: AnyObject) {

        var image = UIImagePickerController()
        //image.delegate = self
        image.sourceType = UIImagePickerControllerSourceType.PhotoLibrary
        image.allowsEditing = false

        self.presentViewController(image, animated: true, completion: nil)

    }
    override func viewDidLoad() {
        super.viewDidLoad()

            // Do any additional setup after loading the view.
    }

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

    func imagePickerController(picker: UIImagePickerController!, didFinishPickingImage image2: UIImageView!, editingInfo: NSDictionary!) {
      //  let selectedImage …
Run Code Online (Sandbox Code Playgroud)

uiimageview uiimagepickercontroller ios swift

9
推荐指数
1
解决办法
3396
查看次数

在iOS中从URL加载UIImage

我试图UIImage从其URL completionplaceholder图像加载一个,但既UIImage没有UIImage加载占位符也没有加载占位符.

这是我的代码:

  NSURL *url = [NSURL URLWithString:@"http://assets.gearlive.com/tvenvy/blogimages/stewiegriffin.jpg"];
  NSURLRequest *request = [NSURLRequest requestWithURL:url];

  [self.imageView setImageWithURLRequest:request placeholderImage:[UIImage imageNamed:@"bg.png"]

      success:^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {
          imageView.image = image;
      } 
      failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) {}
   ];
Run Code Online (Sandbox Code Playgroud)

objective-c nsurlrequest imageurl ios swift3

5
推荐指数
2
解决办法
3万
查看次数

如何在Swift中使用JTCalendar?

我正在使用JTCalendar创建自定义日历.我在Objective-C中使用JTcalendar创建了它.现在我想在Swift中使用它.我尝试过使用Briding-Header,但仍然显示JTCalendar文件不存在错误.

请建议.

uikit ios swift jtcalendar

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

将UIButton添加到UICollectionViewCell时的奇怪行为

我正在尝试添加UIButton一个UICollectionViewCell.该按钮的主要目的是让用户选择他们的收藏夹.

当他们点击时UIButton,UIButton会显示一个发光的星形图像,显示该项目已被选为收藏.

UIButton再次单击,按钮返回以显示带有空星的原始图像,这意味着取消选择.

我意识到这一点的方式如下:

1 - 在故事板中,将UIButton放入UICollectionViewCell,按住Ctrl键将按钮拖动到单元格的.h文件中以设置一个名为

-(IBAction)favoriteBtnClick:(id)sender;
Run Code Online (Sandbox Code Playgroud)

2 - 在单元格的.m文件中,按如下方式编辑操作:

-(IBAction)favoriteBtnClick:(id)sender {
    if ([self.favoriteChecked isEqualToString:@"NO"]) {
        UIImage *image = [UIImage imageNamed:@"FavoriteSelected.PNG"];
        [sender setBackgroundImage:image forState:UIControlStateNormal];
        self.favoriteChecked = @"YES";
    } else if ([self.favoriteChecked isEqualToString:@"YES"]) {
        UIImage *image = [UIImage imageNamed:@"FavoriteBlank.PNG"];
        [sender setBackgroundImage:image forState:UIControlStateNormal];
    }    
}
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行时UICollectionView,当我单击一个单元格上的按钮时,发生了"奇怪"的行为:

1 - 在向下滚动列表后,单击一个单元格将一个按钮转到最喜欢的发光星形,下面其他一些单元格上的按钮也会被选中.

2 - 切换仅在一个周期内起作用.完成第一轮选择和取消选择后,进一步点击后不再有反应.

任何人都可以帮我理解这个的原因,并可能给我一些如何解决它的提示?

谢谢!

问候,保罗

objective-c uibutton uiimageview ios uicollectionviewcell

0
推荐指数
1
解决办法
600
查看次数