• <i id='EwtRh'><tr id='EwtRh'><dt id='EwtRh'><q id='EwtRh'><span id='EwtRh'><b id='EwtRh'><form id='EwtRh'><ins id='EwtRh'></ins><ul id='EwtRh'></ul><sub id='EwtRh'></sub></form><legend id='EwtRh'></legend><bdo id='EwtRh'><pre id='EwtRh'><center id='EwtRh'></center></pre></bdo></b><th id='EwtRh'></th></span></q></dt></tr></i><div id='EwtRh'><tfoot id='EwtRh'></tfoot><dl id='EwtRh'><fieldset id='EwtRh'></fieldset></dl></div>

        <bdo id='EwtRh'></bdo><ul id='EwtRh'></ul>
    1. <legend id='EwtRh'><style id='EwtRh'><dir id='EwtRh'><q id='EwtRh'></q></dir></style></legend>

      <small id='EwtRh'></small><noframes id='EwtRh'>

      <tfoot id='EwtRh'></tfoot>

        如何为 UITableView 添加自定义 EditingAccessoryView?

        时间:2023-10-22
        • <tfoot id='maiZ2'></tfoot>
          <legend id='maiZ2'><style id='maiZ2'><dir id='maiZ2'><q id='maiZ2'></q></dir></style></legend>

          <small id='maiZ2'></small><noframes id='maiZ2'>

          • <bdo id='maiZ2'></bdo><ul id='maiZ2'></ul>
              <tbody id='maiZ2'></tbody>

                <i id='maiZ2'><tr id='maiZ2'><dt id='maiZ2'><q id='maiZ2'><span id='maiZ2'><b id='maiZ2'><form id='maiZ2'><ins id='maiZ2'></ins><ul id='maiZ2'></ul><sub id='maiZ2'></sub></form><legend id='maiZ2'></legend><bdo id='maiZ2'><pre id='maiZ2'><center id='maiZ2'></center></pre></bdo></b><th id='maiZ2'></th></span></q></dt></tr></i><div id='maiZ2'><tfoot id='maiZ2'></tfoot><dl id='maiZ2'><fieldset id='maiZ2'></fieldset></dl></div>
                  本文介绍了如何为 UITableView 添加自定义 EditingAccessoryView?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我想在单元格中添加自定义 EditingAccessoryView,当用户滑动代替删除按钮时,我想显示我的自定义视图.

                  i want to add custom EditingAccessoryView in cell, when user swipe in place of delete button i want to show my custom view.

                  推荐答案

                  xib 的设计视图,如下例所示

                  Design view from xib like bellow example

                  现在在.h文件中制作uiview的IBOutlet

                  now make IBOutlet of uiview in .h file

                  IBOutlet UIView *accessoryView;
                  

                  将该 IBOutlet 连接到您的设计视图.

                  connect that IBOutlet to your design view.

                  现在在 .m 文件中将该视图设置为表格单元格的editingAccessoryView

                  now in .m file set that view as editingAccessoryView of table cell

                  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
                  static NSString *CellIdentifier = @"Cell";
                  
                      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
                      if (cell == nil) {
                          cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
                          cell.editingAccessoryView = accessoryView;
                  
                         }
                  
                  }
                  
                  
                  - (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath {
                  
                     return NO;
                  
                  }
                  

                  现在当您滑动时,您的自定义视图将显示在删除按钮的位置

                  now when you swipe your custom view will show in place of delete button

                  这篇关于如何为 UITableView 添加自定义 EditingAccessoryView?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何使用 iPhone SDK 创建 PDF 文档? 下一篇:如何创建 ics 文件?

                  相关文章

                  <i id='h9Uia'><tr id='h9Uia'><dt id='h9Uia'><q id='h9Uia'><span id='h9Uia'><b id='h9Uia'><form id='h9Uia'><ins id='h9Uia'></ins><ul id='h9Uia'></ul><sub id='h9Uia'></sub></form><legend id='h9Uia'></legend><bdo id='h9Uia'><pre id='h9Uia'><center id='h9Uia'></center></pre></bdo></b><th id='h9Uia'></th></span></q></dt></tr></i><div id='h9Uia'><tfoot id='h9Uia'></tfoot><dl id='h9Uia'><fieldset id='h9Uia'></fieldset></dl></div>

                  <small id='h9Uia'></small><noframes id='h9Uia'>

                  1. <tfoot id='h9Uia'></tfoot>

                      <legend id='h9Uia'><style id='h9Uia'><dir id='h9Uia'><q id='h9Uia'></q></dir></style></legend>

                        <bdo id='h9Uia'></bdo><ul id='h9Uia'></ul>