jjzjj

UITableViewRowAction

全部标签

ios - iOS8.0中UITableViewRowAction如何管理等宽?(更多,删除等操作)

我在带有ios8.0的xcode6中使用以下代码滑动UITableViewCell。我的代码工作正常,但我需要为UITableViewRowActions(更多、删除等)设置相等的宽度。这怎么可能?请帮助我。.-(NSArray*)tableView:(UITableView*)tableVieweditActionsForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewRowAction*moreAction=[UITableViewRowActionrowActionWithStyle:UITableViewRowActionSt

ios - 如何访问 UITableViewRowAction iOS 8 的 View

我已经使用UITableViewRowAction对表格View的行实现了一些编辑操作。其中之一是删除操作,我想显示一个包含操作表的弹出窗口以确认删除操作。因此,我需要对删除按钮View的引用以将其传递给UIPopoverPresentationController。有什么方法可以访问UITableViewRowAction对象的View?为了更清楚一点,我试图访问的View是红色的删除按钮,标记为绿色: 最佳答案 抱歉,我不知道它的Objective-C版本,但我现在正在我的Swift项目中使用它,它应该可以工作。虽然它只是iOS

UITableViewRowAction : Delete

我想让用户能够在我执行删除滑动操作时删除表格单元格,但我不知道如何实际删除所选单元格!如您所知,我正在使用Swift和Xcode6.3.1编程vardeleteAction=UITableViewRowAction(style:.Default,title:"Delete"){(action,indexPath)->VoidintableView.editing=falseprintln("deleteAction")}这也是Dropbox的屏幕截图:ScreenshotOfDeleteSwipeAction 最佳答案 如果你想从t

ios - 改变 'UITableViewRowAction'的颜色

我从互联网上添加了这段代码及其工作原理。滑动单元格时显示2个按钮,但按钮都是红色的。为什么?我该如何更改它们?overridefunctableView(tableView:UITableView,editActionsForRowAtIndexPathindexPath:NSIndexPath)->[AnyObject]?{//1varshareAction=UITableViewRowAction(style:UITableViewRowActionStyle.Default,title:"Aceitar",handler:{(action:UITableViewRowAction

ios - Swift:自定义 UITableViewRowAction

我正在使用一个tableView,其中的单元格具有内嵌和圆角。我想对行操作应用相同的样式。由于自定义选项有点有限(背景、样式和标题),有没有办法做到这一点?这是我的操作代码:functableView(_tableView:UITableView,editActionsForRowAtindexPath:IndexPath)->[UITableViewRowAction]?{letremoveSignal=UITableViewRowAction(style:.destructive,title:translate(.delete)){(_,indexPath)inself.remov

ios - Swift:设置 UITableViewRowAction 按钮大小

我有一个简短的问题:如何以编程方式设置UITableViewRowAction按钮大小?是否有特定的native方法,或者我必须为此制作自定义按钮?我为此苦苦挣扎了好几个小时,并在整个互联网上寻找答案。谢谢! 最佳答案 不幸的是,你不能。按钮是包含单元格的高度和字符串的宽度,加上左右15点的填充。UITableViewRowAction唯一可自定义的属性是背景颜色风格标题您可以通过向标题字符串添加空白字符来伪造一个更宽的按钮。 关于ios-Swift:设置UITableViewRowAc

ios - UITableViewRowAction 标题作为图像图标而不是文本

我想在Swift的tableviewCell的滑动Action中放置图标(图像)而不是文本。但我不知道如何用图片代替标题文字?我的代码如下:functableView(tableView:UITableView,editActionsForRowAtIndexPathindexPath:NSIndexPath)->[AnyObject]?{varshareAction=UITableViewRowAction(style:UITableViewRowActionStyle.Default,title:"Share",handler:{(action:UITableViewRowActi

ios - 向左滑动时在 UITableViewCell 中自定义编辑 View 。 Objective-C 或 Swift

如何在iOS7UITableView中使用ObjectiveC制作自定义编辑View,例如Evernote或AppleReminders应用程序,同时向左滑动。我曾尝试设置自定义editingAccessoryView,但这不起作用。印象笔记编辑View:提醒编辑View:我当前的代码是-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{returnYES;}-(void)tableView:(UITableView*)tableViewcommitEditingSt

ios - 向左滑动时在 UITableViewCell 中自定义编辑 View 。 Objective-C 或 Swift

如何在iOS7UITableView中使用ObjectiveC制作自定义编辑View,例如Evernote或AppleReminders应用程序,同时向左滑动。我曾尝试设置自定义editingAccessoryView,但这不起作用。印象笔记编辑View:提醒编辑View:我当前的代码是-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{returnYES;}-(void)tableView:(UITableView*)tableViewcommitEditingSt