如何在表格单元格中放置一个按钮?

匿名用户

我对此并不陌生,所以我在这样做上遇到了麻烦。我的目标也像标题中所说的那样放在单元格内的按钮上。如果您想查看我的代码,这样可以帮助您回答这个问题,请参见以下代码:

using System;
using System.Collections.Generic;
using System.Text;
using Foundation;
using UIKit;

namespace TableView
{
public class TableSource : UITableViewSource
{
    string[] tableItems;
    string cellIdentifier = "TableCell"; 



    public TableSource (string[] items)
    {
        tableItems = items; 
    }

    public override nint RowsInSection(UITableView tableview, nint section)
    {
        return tableItems.Length; 
    }
    public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
    {
        new UIAlertView("Alert", "You selected: " + tableItems[indexPath.Row], null, "Next Site", null).Show();
        tableView.DeselectRow(indexPath, true); 
    }
    public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath)
    {
        UITableViewCell cell = tableView.DequeueReusableCell(cellIdentifier);
        if (cell == null)
            cell = new UITableViewCell(UITableViewCellStyle.Subtitle, cellIdentifier);
        cell.TextLabel.Text = tableItems[indexPath.Row];

        if(indexPath.Row > -1)
            cell.DetailTextLabel.Text = tableItems[indexPath.Row - 0];



            return cell; 
    }
}
}

如果需要的话,这是ViewController的代码。

龙舌兰酒

创建一个自定义TableViewCell并在其中添加按钮。比在GetCell方法中使用该自定义TableViewCell更好。

class MyButtonTableViewCell : UITableViewCell
{
    public UIButton MyButton { get; private set; }

    public MyButtonTableViewCell() : base(UITableViewCellStyle.Default, "MyButtonCell")
    {
        MyButton = new UIButton(UIButtonType.System);
        MyButton.Frame = ContentView.Bounds;
        MyButton.SetTitle("My Title", UIControlState.Normal);

        ContentView.AddSubview(MyButton);
    }
}


public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath)
{
    UITableViewCell cell = tableView.DequeueReusableCell("MyButtonCell");

    if (cell == null)
        cell = MyButtonTableViewCell();

        return cell; 
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Google表格单元格中放置href

来自分类Dev

鼠标悬停在单元格上时如何在表格中的每个单元格上放置一个弹出框

来自分类Dev

如何在一个表格的一个单元格中制作三个单元格

来自分类Dev

如何将按钮居中放置在表格单元格中

来自分类Dev

如何在GridBagLayout的左上方单元格中放置包含三个按钮的面板?

来自分类Dev

如何在表格单元格中垂直居中放置复选框?

来自分类Dev

如何在表格单元格中垂直居中放置内容

来自分类Dev

如何在表格单元格中垂直居中放置复选框?

来自分类Dev

Excel VBA在单元格A中放置一个值,单元格B将自动更改

来自分类Dev

Excel VBA在单元格A中放置一个值,单元格B将自动更改

来自分类Dev

使用VBA在一个单元格中放置多个公式

来自分类Dev

在Google表格的每行(一个单元格中)放置一个按钮,按下该按钮可获得系统时间并将其放置在该行中的相邻单元格中

来自分类Dev

如何在单个 tableview 单元格中放置 2 个 coredata 属性。(swift4)

来自分类Dev

如何在表格视图中选择一个单元格而不滚动它?

来自分类Dev

Google表格如何在一个单元格中编写多个内容

来自分类Dev

当其他内容浮动正确时,如何在html表格单元格中居中放置内容?

来自分类Dev

在表格单元格的边框上放置一个字符

来自分类Dev

如何在Google表格中创建一个在目标单元格中切换值1和0的按钮?

来自分类Dev

如何在仅使用一个单元格的一个视图上设置与在 objc 中选择段按钮不同的 UITableView 单元格宽度

来自分类Dev

如何在同一个表格视图单元格的左侧显示表格视图标题的标签?

来自分类Dev

在最后一行之后的行中放置一个单元格,并为相邻的单元格设置公式以使其等于

来自分类Dev

Jquery 数据表:如何在每行的最后一个单元格中添加一个按钮,

来自分类Dev

当一个单元格div包含绝对定位的div时,如何在表格div内顶部对齐两个单元格?

来自分类Dev

在第N列的每个单元格中放置一个公式,该公式的值在左两列

来自分类Dev

如何在使用CSS保留最后一个单元格的水平线的同时从表格中删除单元格分隔线?

来自分类Dev

显示表格/表格单元格-将一个单元格向右对齐

来自分类Dev

显示表格/表格单元格-将一个单元格向右对齐

来自分类Dev

如何在Swift中从另一个视图访问视图的表格视图的单元格?

来自分类Dev

如何在 ng-repeat 之后在每个表格行中添加一个手动单元格?

Related 相关文章

  1. 1

    如何在Google表格单元格中放置href

  2. 2

    鼠标悬停在单元格上时如何在表格中的每个单元格上放置一个弹出框

  3. 3

    如何在一个表格的一个单元格中制作三个单元格

  4. 4

    如何将按钮居中放置在表格单元格中

  5. 5

    如何在GridBagLayout的左上方单元格中放置包含三个按钮的面板?

  6. 6

    如何在表格单元格中垂直居中放置复选框?

  7. 7

    如何在表格单元格中垂直居中放置内容

  8. 8

    如何在表格单元格中垂直居中放置复选框?

  9. 9

    Excel VBA在单元格A中放置一个值,单元格B将自动更改

  10. 10

    Excel VBA在单元格A中放置一个值,单元格B将自动更改

  11. 11

    使用VBA在一个单元格中放置多个公式

  12. 12

    在Google表格的每行(一个单元格中)放置一个按钮,按下该按钮可获得系统时间并将其放置在该行中的相邻单元格中

  13. 13

    如何在单个 tableview 单元格中放置 2 个 coredata 属性。(swift4)

  14. 14

    如何在表格视图中选择一个单元格而不滚动它?

  15. 15

    Google表格如何在一个单元格中编写多个内容

  16. 16

    当其他内容浮动正确时,如何在html表格单元格中居中放置内容?

  17. 17

    在表格单元格的边框上放置一个字符

  18. 18

    如何在Google表格中创建一个在目标单元格中切换值1和0的按钮?

  19. 19

    如何在仅使用一个单元格的一个视图上设置与在 objc 中选择段按钮不同的 UITableView 单元格宽度

  20. 20

    如何在同一个表格视图单元格的左侧显示表格视图标题的标签?

  21. 21

    在最后一行之后的行中放置一个单元格,并为相邻的单元格设置公式以使其等于

  22. 22

    Jquery 数据表:如何在每行的最后一个单元格中添加一个按钮,

  23. 23

    当一个单元格div包含绝对定位的div时,如何在表格div内顶部对齐两个单元格?

  24. 24

    在第N列的每个单元格中放置一个公式,该公式的值在左两列

  25. 25

    如何在使用CSS保留最后一个单元格的水平线的同时从表格中删除单元格分隔线?

  26. 26

    显示表格/表格单元格-将一个单元格向右对齐

  27. 27

    显示表格/表格单元格-将一个单元格向右对齐

  28. 28

    如何在Swift中从另一个视图访问视图的表格视图的单元格?

  29. 29

    如何在 ng-repeat 之后在每个表格行中添加一个手动单元格?

热门标签

归档