У меня есть UICollectionView
, в котором я хочу интегрировать UIRefreshControl
, чтобы пользователь мог прокрутить вниз, чтобы обновить.swift 3 - UIRefreshControl не работает на большом экране
Скажем, у меня есть 5 предметов в моем UICollectionView
. Если я запустил приложение в iPhone5, то UIRefreshControl
прекрасно работает. Однако, если я запустил его в iPhone6Plus (где все 5 элементов вписываются в экран), UIRefreshControl
просто не работает; Я даже не могу переманить его.
Есть ли какие-либо свойства в UIRefreshControl
, которые могут помочь пользователю пронести вниз в любых ситуациях, независимо от размера экрана? Я посмотрел на UIRefreshControl
класс ниже, но, кажется, они не могут помочь:
public init()
open var isRefreshing: Bool { get }
open var tintColor: UIColor!
open var attributedTitle: NSAttributedString?
// May be used to indicate to the refreshControl that an external event has initiated the refresh action
@available(iOS 6.0, *)
open func beginRefreshing()
// Must be explicitly called when the refreshing has completed
@available(iOS 6.0, *)
open func endRefreshing()
Уродливые решение сделать кнопку обновления, которые я не хочу.
У вас есть идеи?
Заранее спасибо
Большое спасибо, Джонни. Оно работает! – quanguyen