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

      2. <tfoot id='Sub6s'></tfoot>
      3. <small id='Sub6s'></small><noframes id='Sub6s'>

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

        在 UITableView 中隐藏页脚视图

        时间:2023-05-31

      4. <small id='XNCdx'></small><noframes id='XNCdx'>

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

            <tbody id='XNCdx'></tbody>

              <bdo id='XNCdx'></bdo><ul id='XNCdx'></ul>
            • <tfoot id='XNCdx'></tfoot>
                  <legend id='XNCdx'><style id='XNCdx'><dir id='XNCdx'><q id='XNCdx'></q></dir></style></legend>
                • 本文介绍了在 UITableView 中隐藏页脚视图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我一直在努力隐藏页脚视图.我的问题是,当我单击按钮时,页脚中有一个按钮章节更新后.

                  I have been working to hide the footerview for while. My problem is I have a button in footer when I click the button one section will be added below as the last section and the button too will shift to the newly created section and now I want to hide the footer in the previous section of the table after the update of sections.

                  footerView.hidden = YES
                  

                  我在按钮操作中使用了它,但它不起作用.

                  I used this in the button action but its not working.

                  推荐答案

                  有四种解决方案.他们是,

                  There are four solutions. They are,

                  解决方案 1:

                  tableView.sectionHeaderHeight = 0.0;
                  tableView.sectionFooterHeight = 0.0;
                  
                  - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger )section {
                      return 1.0;
                  }
                  
                  - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger )section {
                      return 1.0;
                  }
                  
                  - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger )section {
                      return [[UIView alloc] initWithFrame:CGRectZero];
                  }
                  
                  - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger )section {
                      return [[UIView alloc] initWithFrame:CGRectZero];
                  }
                  

                  解决方案 2:

                  您可以通过界面生成器在尺寸选项卡下设置页脚/页眉高度.

                  You can set the footer/header height via interface builder under the size tab.

                  解决方案 3:

                  设置 contentInset 属性.

                  self.tableView.contentInset = UIEdgeInsetsMake(-20, 0, -20, 0);
                  

                  用于使顶部和底部接触边缘.

                  It is used to make the top and bottom touch the edge.

                  解决方案 4:

                  实现以下,根据您的条件设置值.0.0 将不被接受.较低的值应为 1.0.

                  implement the below, set the values as per your condition. 0.0 will not be accepted. The lower value should be 1.0.

                  - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger )section {
                      if(section == 0) {
                         return 6;
                      } else {
                         return 1.0;
                      }
                  }
                  
                  - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger )section {
                      return 5.0;
                  }
                  
                  - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger )section {
                      return [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
                  }
                  
                  - (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger )section {
                      return [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0)];
                  }
                  

                  这篇关于在 UITableView 中隐藏页脚视图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:从 ios 表面创建图像并保存 下一篇:iOS App 在使用 Xcode 4.2 &amp; 进入 main() 之前崩溃

                  相关文章

                  最新文章

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

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