我一直在环顾四周,但找不到任何好的东西。
我想UIRefeshControl
用不同的加载器等自定义默认值。到目前为止,我只能更改tintColor
&attributedTitle
属性,我发现的大多数代码基本上只是创建一个新"pulltorefresh"
效果,但我想要的只是使用它UIRefreshControl
并对其进行一些自定义。
这可能吗?
我一直在环顾四周,但找不到任何好的东西。
我想UIRefeshControl
用不同的加载器等自定义默认值。到目前为止,我只能更改tintColor
&attributedTitle
属性,我发现的大多数代码基本上只是创建一个新"pulltorefresh"
效果,但我想要的只是使用它UIRefreshControl
并对其进行一些自定义。
这可能吗?
您不能在不访问私有 API 的情况下添加不同的加载器,但您可以添加背景图片:
UIImageView *rcImageView =
[[UIImageView alloc] initWithImage:
[UIImage imageNamed: @"refreshControl.png"]];
[self.refreshControl insertSubview:rcImageView atIndex:0];
假设 self 是 UITableViewController 子类的一个实例。
您需要的图像尺寸为 320x43px(@2x 640x86px),中间区域(约 35px)将被加载器动画覆盖。
我在那里显示应用程序徽标...