Tag: uitableviewrowaction

来自editActionsForRowAtIndexPath

我正在做一个小银行types的应用程序,为教学目的。 所有事务都以Core Data实体的forms存储,使用Magical Record辅助方法获取和sorting。 事务显示在一个UITableView ,由一个fetchedObjects数组提供。 我想能够像这样使用editActionsForRowAtIndexPath : 第一个动作继续到另一个uiviewController ,第二个到第三个到一个UIPopoverPresentationController 。 第四个button删除交易。 编辑 以下是创buildbutton的代码: – (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { //Obviously, if this returns no, the edit option won't even populate return YES; } – (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { //Nothing gets called here if you invoke `tableView:editActionsForRowAtIndexPath:` according to Apple docs so just […]

UITableViewRowAction与图像,而不是标题

我想做一个像邮件应用程序一样的cell滑动操作。 我将UIImage设置为行动的backgroundColor 。 action.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"remove"]]; 但是我在背景上并排重复了我的形象。 喜欢这个。 在这里input图像描述 图像尺寸问题? 可以告诉我如何解决它,或以其他方式来做到这一点?

更改UITableViewCell滑动操作标题

我有一个名为“激活”的行操作button。 当我按下它时,我希望标题变成“停用”。 我无法改变处理函数的标题。 另外,“激活”和“停用”应具有不同的function。 func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? { let account = accountTypes[indexPath.section].accounts[indexPath.row] let delete = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Delete", handler: { (action, indexPath) -> Void in // action delete }) let activation = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Activate", handler: { (action, indexPath) -> Void in // action activate }) activation.backgroundColor = […]

Swift 3:UITableViewRowActionStyle()“Missing Parameter”错误消息

当我滑动一个UITableView单元格时,下面的代码被调用: func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? { //Problem code let delBut = UITableViewRowAction(style: UITableViewRowActionStyle(), title: delete_InLocal) { action, index in //Setup 现在我已经开始迁移到Swift 3了,我在UITableViewRowActionStyle()上得到一个错误消息: 在调用中缺less参数“rawValue”的参数 任何人都知道在这种情况下Swift 3的语法是什么?

自定义表格视图行动(图片)

我的应用程序包括一个UITableView。 它的单元格可以select显示多行。 单元格也有自定义的行动(图片)。 我像这样设置了行动图像: let date = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "", handler: { (action, indexPath) -> Void in}) date.backgroundColor = UIColor(patternImage: UIImage(named: "rowActionPic")!) 该图像的分辨率为122×94。 如果单元格显示一行,则全部适合完美。 如果单元格显示2行或更多行,则图像将显示2次。 有没有select中心的形象? cellForRowAtIndexPath代码: cell.textLabel?.numberOfLines = 0 let object = self.fetchedResultsController.objectAtIndexPath(indexPath) as! NSManagedObject cell.textLabel?.text = object.valueForKey("name") as? String

如何在没有Storyboard的情况下在UITableViewRowAction中自定义字体和颜色

我有经典的TableView,你可以删除项目,如果你滑动,而不是点击button。 我知道如何在单元格上设置自定义背景,但我无法find如何设置自定义字体和颜色。 谢谢你的帮助! func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? { var deleteAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Delete", handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in println("Delete button clicked!") }) deleteAction.backgroundColor = UIColor.redColor() return [deleteAction] }

UITableViewRowAction图像的标题

我做了一个自定义的UITableViewRowAction。 现在我想添加一个图像,而不是文本。 我知道这是可能的,但不知道如何去做。 你们中的某个人是否知道如何在Swift中做到这一点,并想帮助我? 感谢您的回答!

如何更改UITableViewRowAction标题颜色?

在“editActionsForRowAtIndexPath”方法中使用UITableViewRowAction。 我可以更改UITableViewRowAction的背景颜色,但不能更改标题颜色。 但是我想改变UITableViewRowAction的颜色。 任何有关这方面的投入都是可观的。