<tfoot id='5ZHSk'></tfoot>

<small id='5ZHSk'></small><noframes id='5ZHSk'>

    • <bdo id='5ZHSk'></bdo><ul id='5ZHSk'></ul>

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

        如何在 iOS 5 故事板中初始化自定义原型样式表单

        时间:2023-05-30

              <tbody id='sMqQR'></tbody>
            <legend id='sMqQR'><style id='sMqQR'><dir id='sMqQR'><q id='sMqQR'></q></dir></style></legend>

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

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

              <tfoot id='sMqQR'></tfoot>
                • <bdo id='sMqQR'></bdo><ul id='sMqQR'></ul>
                  本文介绍了如何在 iOS 5 故事板中初始化自定义原型样式表单元格?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我正在转换到 iOS 5 和情节提要.当我有一个具有默认单元格样式的表格视图时,一切正常.

                  I am converting over to iOS 5 and storyboards. When I have a table view with default cell style, everything works fine.

                  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
                      UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyIdentifierFromStoryboard"];
                      if (cell == nil) {
                          cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"MyIdentifierFromStoryboard"];
                      }
                      return cell;
                  }
                  

                  我已经看到了删除if (cell == nil)"块的示例.但是,如果我将其取出,我的应用程序会崩溃并显示以下消息:UITableView 数据源必须从 tableView:cellForRowAtIndexPath: 返回一个单元格:".这不是问题,因为它的工作原理如上所示.

                  I have seen examples where the "if (cell == nil)" block is removed. However if I take it out, my app crashes with the message: "UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:". This is not a problem because it works as shown above.

                  我的问题是我想为单元格使用自定义样式,因此无法使用 initWithStyle.如何初始化我在情节提要上设计的自定义单元格?

                  My problem is that I want to use a custom style for the cell and thus cannot use initWithStyle. How do I initialize a custom cell that I have designed on the storyboard?

                  旧的 pre-5 应用有一个 nib 和 class 使用类似的东西,但现在我使用的是故事板.

                  The old pre-5 app had a nib and class that used something like this, but now I'm using the storyboard.

                  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
                      MyCustomTableCell *cell = (MyCustomTableCell *) [tableView dequeueReusableCellWithIdentifier:@"MyCustomIdentifier"];
                      if (cell == nil) {
                          NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"MyCustomTableCell" owner:self options:nil];
                          cell = (MyCustomTableCell *) [nib objectAtIndex:0];
                      }
                      return cell;
                  }
                  

                  推荐答案

                  这样

                  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
                      static NSString *CellIdentifier = @"Cell";
                      CustomCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
                      if (cell == nil) {
                          cell = [[CustomCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
                      }
                  
                      return cell;
                  }
                  

                  这篇关于如何在 iOS 5 故事板中初始化自定义原型样式表单元格?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:iOS5 中我的 UITableView 中的 dequeueReusableCellWithIden 下一篇:iPhone- Twitter API 获取用户关注者/关注者

                  相关文章

                  最新文章

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

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

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