在tableview上添加图像自定义按钮背景

拉维·奥哈(Ravi ojha)

我想在tableview单元格上的按钮上添加图像,这是我的代码,一切正常,但是在拾取图像后,其未设置或不可见imagebutton,请帮助我......

cellForRowAtIndexpath方法中

  if(indexPath.row == 0)
    {
        cell.userInteractionEnabled = YES;
         cell.textLabel.text =@"Your Profile Photo";
         imageBtn = [[UIButton alloc]initWithFrame:CGRectMake(250, 5, 35, 35)];
           [imageBtn setBackgroundImage:[UIImage imageNamed:@"AFPFriendThumbnail.png"]    forState:UIControlStateNormal];
        [imageBtn addTarget:self
                     action:@selector(myAction)
           forControlEvents:UIControlEventTouchUpInside];

        imageView.backgroundColor = [UIColor lightGrayColor];

        [cell addSubview:imageBtn];

    }

按钮动作

-(void)myAction
{    
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
}


- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
UIImage *image = [info valueForKey:UIImagePickerControllerOriginalImage];
[imageBtn setImage:image forState:UIControlStateSelected];
imageBtn.backgroundColor = [UIColor redColor];
[tableView_ reloadData];
}
阿尼尔·瓦格斯(Anil Varghese)

尝试一下 UIControlStateNormal

[imageBtn setImage:image forState: UIControlStateNormal];

但是我可以看到您在设置图像后重新加载tableView,这将替换 imageBtn

 imageBtn = [[UIButton alloc]initWithFrame:CGRectMake(250, 5, 35, 35)]; // Creating a button every time.

它应该imageBtn无需重新加载即可工作,因为您保留了对的引用,因此可以直接进行设置。尝试删除[tableView_ reloadData]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Titanium TableView数据行添加自定义背景

来自分类Dev

自定义TableView以具有“添加”按钮

来自分类Dev

向jQuery按钮添加自定义图像

来自分类Dev

将图像添加到自定义按钮

来自分类Dev

在导航栏上添加自定义后退按钮

来自分类Dev

在Slick Carousel上添加自定义按钮

来自分类Dev

在自定义相机FrameLayout上添加按钮

来自分类Dev

在WordPress中的自定义插件上添加按钮

来自分类Dev

在 WP 上添加自定义的“按日期排序”按钮

来自分类Dev

如何在TinyMCE 4中的自定义按钮上添加自定义类addButton()

来自分类Dev

如何在Win32 C ++中的工具栏按钮上动态添加自定义图像?

来自分类Dev

Android:在带有图像、下方文本和自定义边框的按钮上添加按下效果

来自分类Dev

Facebook分享按钮的自定义图像

来自分类Dev

后退按钮自定义图像

来自分类Dev

Android自定义图像按钮

来自分类Dev

如何为具有原始比例的自定义单选按钮android设置背景图像?

来自分类Dev

如何在 Swift 的 tableview 的自定义单元格上显示 JSON 图像?

来自分类Dev

使用AsyncDisplayKit添加自定义按钮

来自分类Dev

在 Jvectormap 中添加自定义按钮

来自分类Dev

自定义iOS导航栏的高度,添加背景,菜单按钮(快速)

来自分类Dev

不会添加自定义图钉图像

来自分类Dev

不会添加自定义图钉图像

来自分类Dev

想要为全屏视频背景上的音频创建自定义静音/取消静音按钮

来自分类Dev

想要为全屏视频背景上的音频创建自定义静音/取消静音按钮

来自分类Dev

Android上的自定义按钮样式

来自分类Dev

Android上的自定义按钮样式

来自分类Dev

自定义按钮上的“单击”效果

来自分类Dev

添加没有自定义图像的iOS关闭按钮图标

来自分类Dev

如何将图像添加到自定义JTable行按钮

Related 相关文章

  1. 1

    Titanium TableView数据行添加自定义背景

  2. 2

    自定义TableView以具有“添加”按钮

  3. 3

    向jQuery按钮添加自定义图像

  4. 4

    将图像添加到自定义按钮

  5. 5

    在导航栏上添加自定义后退按钮

  6. 6

    在Slick Carousel上添加自定义按钮

  7. 7

    在自定义相机FrameLayout上添加按钮

  8. 8

    在WordPress中的自定义插件上添加按钮

  9. 9

    在 WP 上添加自定义的“按日期排序”按钮

  10. 10

    如何在TinyMCE 4中的自定义按钮上添加自定义类addButton()

  11. 11

    如何在Win32 C ++中的工具栏按钮上动态添加自定义图像?

  12. 12

    Android:在带有图像、下方文本和自定义边框的按钮上添加按下效果

  13. 13

    Facebook分享按钮的自定义图像

  14. 14

    后退按钮自定义图像

  15. 15

    Android自定义图像按钮

  16. 16

    如何为具有原始比例的自定义单选按钮android设置背景图像?

  17. 17

    如何在 Swift 的 tableview 的自定义单元格上显示 JSON 图像?

  18. 18

    使用AsyncDisplayKit添加自定义按钮

  19. 19

    在 Jvectormap 中添加自定义按钮

  20. 20

    自定义iOS导航栏的高度,添加背景,菜单按钮(快速)

  21. 21

    不会添加自定义图钉图像

  22. 22

    不会添加自定义图钉图像

  23. 23

    想要为全屏视频背景上的音频创建自定义静音/取消静音按钮

  24. 24

    想要为全屏视频背景上的音频创建自定义静音/取消静音按钮

  25. 25

    Android上的自定义按钮样式

  26. 26

    Android上的自定义按钮样式

  27. 27

    自定义按钮上的“单击”效果

  28. 28

    添加没有自定义图像的iOS关闭按钮图标

  29. 29

    如何将图像添加到自定义JTable行按钮

热门标签

归档