gpt4 book ai didi

iphone - 如何向 iPhone RSS 阅读器应用添加刷新按钮?

转载 作者:行者123 更新时间:2023-12-03 20:26:52 26 4
gpt4 key购买 nike

我正在使用上个月在 Web Designer 上获得的这个应用程序,它是一个非常基本的 RSS 阅读器。我想在顶部导航栏中添加一个刷新按钮,以刷新表中的所有内容,但似乎无法弄清楚如何做到这一点。我已经弄清楚它必须以某种方式使用 [tablename Reload] 函数,但不知道如何实现它。

我对这一切都很陌生,所以简单的说明就是很好的说明:)我知道如何添加按钮,将其链接到并定义用户单击它时我正在努力解决的操作。

您可以在此处获取代码 http://www.webdesignermag.co.uk/tutorial-files/issue-162-tutorial-files/在 iPhone Apps 下(这是唯一的一个)。

最佳答案

这是您需要在 RootViewController.m 中执行的操作:

  • 在viewDidLoad函数中,添加一个UIBarButtonSystemItemRefresh类型的按钮,为其关联一个Action和一个Target,(事实上,正如Alan告诉你的,你需要了解Outlet和Actions)

    UIBarButtonItem *refreshButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refreshTable)];
    self.navigationItem.rightBarButtonItem = refreshButton;
  • 实现refreshTable函数(如果.h中没有声明,必须放在viewDidLoad()上面)

     - (void)refreshTable{
    [rssParser release];
    rssParser = [[RSSXMLParser alloc] init];
    [rssParser parseRSSFeed];
    [self.tableView reloadData];
    NSLog(@"table is refreshing ....");
    }

关于iphone - 如何向 iPhone RSS 阅读器应用添加刷新按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1978732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com