ios - 以编程方式调用时,RefreshControl 的属性标题不显示

标签 ios objective-c ios8

我有一个带有刷新控件的 UITableViewController。当你向下拉时,它工作正常——微调器旋转,标题显示,一切正常。但是,当我使用以下代码以编程方式触发控件时,属性标题不会显示:

-(void)startRefreshControl
{
    [self.refreshControl beginRefreshing];
    [self.tableView setContentOffset:CGPointMake(0, self.tableView.contentOffset.y - self.refreshControl.frame.size.height - 5) animated:YES];
    [self refreshFeeds];
}

知道是什么原因造成的吗?

最佳答案

原来我在代码中的其他地方将属性字符串颜色设置为白色。

关于ios - 以编程方式调用时,RefreshControl 的属性标题不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27437960/

相关文章:

ios - PNG图片是否需要文档类型?

ios - 在第二次 UITextField 编辑时显示和隐藏键盘

ios - 在 UITableViewCell 中使用 UIPageControl 的 UIScrollView

ios - AVCaptureMetadataOutput setMetadataObjectTypes 发现不支持的类型

xcode - xcode 6 zoomToRect动画问题

ios - 快速库的 Xamarin.iOS 绑定(bind)

iphone - 匹配一个或多个字母数字的 NSRegularExpression

ios - 展开/折叠 UITableViewCell 实现类似 Evernote 的过渡

iphone - 显示图像的性能问题

ios - iOS 7.1 中的 SpriteKit bodyWithTexture 等价物