我正在做一个项目,我必须在plist中显示照片库的所有照片,并在UIButton秒时水平显示它们.

我的应用程序还将有一个编辑按钮:当用户单击该按钮时,每个按钮上都会显示一个删除标记(如其他iPhone/iPad应用程序中通常出现的删除标记).

但关键是:一旦这个删除标记出现,按钮的功能就应该被禁用.我试着通过以下几点来实现这一点:

{
  editbutton.enabled=NO;
}

...但它既不产生错误,也不起作用.我该怎么办?

推荐答案

请把这个...

 editButton.userInteractionEnabled = NO; 

或者你可以使用

 editButton.enabled = NO;

Objective-c相关问答推荐

如何从 Cocoa 的 NSDictionary 中获取特定键的值?

将 NSMutableAttributedString 转换为 NSString

如何更改 UIButton 的突出显示 colored颜色 ?

禁用手势识别器

在 Objective C 中将属性标记为已弃用

使用 ARC,什么更好:alloc 或 autorelease 初始化程序?

目标 C:在不离开应用程序的情况下发送Electron邮件

静态和动态单元格的 UITableView 混合?

测试应用程序是否确实从 UILocalNotification 变为活动状态

在objective-c中创建现在的时间戳作为NSNumber

如何将当前方法的名称或签名放入 NSString?

如何保存我的 iPhone 应用程序的用户首选项?

我应该使用 NSUserDefaults 还是 plist 来存储数据?

如何查看 NSError?

对 NSTimer 目标的弱引用以防止保留循环

目标覆盖 FRAMEWORK_SEARCH_PATHS 构建设置

将自定义子视图(在 xib 中创建)添加到视图控制器的视图 - 我在做什么错

Xcode 警告未使用属性访问结果 - getter 不应用于副作用

找出用户是否按下了 uinavigationcontroller 中的后退按钮?

@synthesized 保留属性的释放是如何处理的?