菜鸟教程小白 发表于 2022-12-13 09:07:08

ios - UICollectionView - 将 Action 添加到页脚 View


                                            <p><p>我有一个带有页脚 View 的 UICollectionView。页脚 View 类是由我创建的。页脚 View 是我想要执行操作的按钮。我尝试添加一项操作,但按下按钮时没有任何反应。请帮帮我。</p>

<p>我的代码:</p>

<p><strong>FViewController.m</strong></p>

<pre><code>- (UICollectionReusableView *)collectionView:(UICollectionView *)collectionView viewForSupplementaryElementOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath
{
    UICollectionReusableView *reusableview = nil;

    if (kind == UICollectionElementKindSectionFooter) {

    FooterCollectionReusableView *footerview = [ init];
    footerview = ;

      ;


      reusableview = footerview;
    }

    return reusableview;
}

-(IBAction)todosPush:(id)sender{

    NSLog(@&#34;todosPush&#34;);
    UIStoryboard *storyBoard = ;
    TipoEjercicioViewController *tipo = ;
    tipo.ejercicio = 22;
    ;
}
</code></pre>

<p><strong>FooterCollectionReusableView.h</strong></p>

<pre><code>@interface FooterCollectionReusableView : UICollectionReusableView

@property (nonatomic, retain) IBOutlet UIButton * todoButton;

@end
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>试试这个:</p>

<p>添加以下行</p>

<pre><code>FooterCollectionReusableView *footerview = (FooterCollectionReusableView *);
</code></pre>

<p>和</p>

<pre><code>return (UICollectionReusableView *)footerview;
</code></pre>

<p>还要检查您的 todoButton 是否连接到 Storyboard 中的 Button。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UICollectionView - 将 Action 添加到页脚 View ,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/31515683/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/31515683/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UICollectionView - 将 Action 添加到页脚 View