相关疑难解决方法(0)

没有UITableViewController的UIRefreshControl

只是好奇,因为它似乎不可能,但有没有一个偷偷摸摸的方式来利用新的iOS 6 UIRefreshControl类而不使用UITableViewController子类?

我经常使用UIViewController一个UITableView子视图,并符合UITableViewDataSourceUITableViewDelegate而不是使用UITableViewController顾左右而言他.

objective-c uitableview ios ios6 uirefreshcontrol

306
推荐指数
6
解决办法
8万
查看次数

如何在Swift中使用pull刷新?

我正在使用swift构建一个RSS阅读器,需要实现pull to reload功能.

这是我试图这样做的方式.

class FirstViewController: UIViewController,
    UITableViewDelegate, UITableViewDataSource {

   @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer
   @IBOutlet var newsCollect: UITableView

   var activityIndicator:UIActivityIndicatorView? = nil

   override func viewDidLoad() {
       super.viewDidLoad()
       self.newsCollect.scrollEnabled = true
      // Do any additional setup after loading the view, typically from a nib.

      if nCollect.news.count <= 2{
          self.collectNews()
       }
      else{
          self.removeActivityIndicator()
       }
      view.addGestureRecognizer(refresh)
   }



@IBAction func reload(sender: UIScreenEdgePanGestureRecognizer) {
    nCollect.news = News[]()
    return newsCollect.reloadData()
}
Run Code Online (Sandbox Code Playgroud)

我正进入(状态 :

属性'self.refresh'未在super.init调用中初始化

请帮助我理解手势识别器的行为.一个工作示例代码将是一个很好的帮助.

谢谢.

xcode ios uirefreshcontrol swift

214
推荐指数
8
解决办法
16万
查看次数

无需UITableViewController即可刷新UITableView

我正在尝试在UIViewController中的UITableView中实现一个pull to refresh功能.我不能使用UITableViewController,因为我希望UITableView在视图控制器中是一个较小的子视图,上面还有一些其他东西.我认为这是可能的,但有没有人看过它的实现?

iphone objective-c uitableview ios pull-to-refresh

179
推荐指数
2
解决办法
8万
查看次数

Objective-C/iOS:为自定义视图子类化UITableViewController

众所周知,Cocoa Touch中的表视图是最简单的框架元素之一.为方便起见,Apple为我们提供了一个很好的视图控制器类来封装vc中的表视图的功能UITableViewController.

同时,有时我们希望利用表格视图的功能而不占用整个屏幕.但是,通过子类化似乎无法做到这一点UITableViewController.相反,我不得不连接一个表视图并手动订阅UITableViewDelegateUITableViewDataSource.如果我尝试子类化UITableViewController,我的应用程序崩溃之前甚至可以将视图放在屏幕上...

我的问题是,有什么我想念的吗?在子类化时UITableViewController,我将自定义表视图连接到tableView属性中UITableViewController.我还有别的办法吗?

cocoa-touch objective-c ios

1
推荐指数
1
解决办法
3543
查看次数

如何将刷新控件应用于UITableView

是否有一个刷新控制应用到一种方法UITableView,其是在设置UIViewController

我发现的解决方案需要子类化UITableViewController,这对我来说很麻烦,因为我需要子类化UIViewController而不是a UITableViewController,我没有看到文档下的任何方法UITableView允许我对它设置刷新控件.

任何帮助将非常感谢!

objective-c ios

0
推荐指数
1
解决办法
5016
查看次数