问题标签 [uirefreshcontrol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - ios 6 拉动刷新
我在我的应用程序中实现了新的拉动刷新方法,将以下代码添加到 viewDidLoad:
方法 handleRefresh 从数据库加载一些数据,然后刷新 tableview。此方法仅在用户拉动 tableview 时被调用。现在我想手动调用 handleRefresh 方法,因为在某些时候我要从数据库中删除一些项目,并且我需要在重新加载 tableview 之前再次加载数据。怎么做?
java - Swing MVC - 在已经可见时刷新 JComboBox 的内容
我在控制器类中设置了组合框的模型
cboCategory.setModel(new ModernDefaultComboBoxModel(model.getProductCategories()));
productCategories
是一个List
。只是扩展的模型。String
ModernDefaultComboBoxModel
DefaultComboBoxModel
现在在我的模型中,productCategories
从数据库中填充SwingWorker
您会看到每一个publish
,它都会向其侦听器触发一个属性更改事件(fireModelPropertyChange
只是 的一个包装器firePropertyChange
)。
现在在我的模型监听器中,
我陷入了ModelListener
需要通知组合框模型中的数据已更改的视图中。我有同样的情况,JTable
但JTable
我可以fireTableRowsInserted
从它实现的模型中调用AbstractTableModel
。
实际上,在 中AbstractListModel
有一种方法fireContentsChanged
,但与 中不同JTable
,此方法受到保护,因此我无法访问它。
我知道我可以创建一个实例,ModernDefaultComboBoxModel
然后调用setModel
组合框的方法来刷新组合框,但我只是想知道是否有一种像JTable
ios6 - 调用 beginRefreshing 并且 contentOffset 为 0 时 UIRefreshControl 不显示刺
调用时我看不到加载微调器beginRefreshing
我的 UITableViewController 子类使用 UIRefreshControl
它与用户交互(当用户放下桌子时)完美地工作,然后微调器可见。
但是当我调用beginRefreshing
viewDidLoad 时,我看不到微调器(仅当我向下拖动表格时)。
笔记:
self.refreshControl 引用是对的
在beginRefreshing之后没有立即调用reloadData或endRefreshing,但是有很长的延迟(通过网络加载数据),所以我没有取消beginRefreshing。
编辑:
这只发生在contentOffset
属性tableView
为 0 并且我调用时[self.refreshControl beginRefreshing]
。漏洞?特征?
ios - UIRefreshControl 属性标题多行
是否可以在UIRefreshControl
标题中使用多行?每当我将 \n 添加到NSAttributedString
唯一的第一行时,都会显示。我正在尝试设置标题,并在下一行设置更多文本。那么是否有一种解决方法可以在 中使用两行文本UIRefreshControl
?
这是仅显示“Title Here”的当前代码:
uitableview - 向上拖动时取消 UIRefreshControl
当刷新发生时(下拉后动作轮正在旋转),我希望能够取消刷新 - 就像 Facebook 应用程序一样。
下拉刷新,虽然还没有完成,如果我拉起来,使微调器在我的视野之外,我停止/取消刷新。
我试图检查 scrollViewDidScroll 所以检查第一个可见行,但动作并不顺利。
关于如何实现这一点的任何更好的想法?
提前致谢!
ios - UITableView 拖动距离与 UIRefreshControl
我在 UITableView 上实现 UIRefreshControl 时遇到了一些麻烦。
一切正常,除了我必须滚动屏幕的 80% 才能触发 UIRefreshControl。有时我什至无法触发它,因为屏幕底部有一个标签栏,当手指到达它时它会取消滚动运动。
我查看了其他应用程序,即 Apple 的“邮件”,其中 UIRefreshControl 在仅滚动 30% 的屏幕后触发。
我错过了什么?在这方面真的需要帮助!
提前致谢
uitableview - 搜索栏行为类似于原生联系人应用程序,但具有刷新控件
我已按照此问题的已接受答案中的步骤进行操作:Sticky search bar and section header behavior similar to native Contacts app
一切正常,但我想UIRefreshControl
在表格视图中添加一个。它也可以正常工作,但刷新后,表格视图显示不正确。似乎UIRefreshControl
没有处理表格视图中搜索栏的插图。
在这里你可以看到下拉之前
的UITableView
和之前的:UISearchBar
在这里您可以看到发布UITableView
后的内容UISearchBar
:
我该如何解决这个问题?有什么提示吗?
iphone - 使用 TableView 和刷新控件将按钮添加到 UISearchBar
我一直在寻找两天的解决方案来解决这个问题,但我只是想不出一个有凝聚力的解决方案。我想做的是:
- 有一个 UISearchBar 在左侧有一个额外的按钮,就像在这个线程将按钮添加到 UISearchBar的左侧一样。
- 有一个表格视图来显示 UISearchBar 不属于的结果,因此即使您在表格视图中向下滚动,搜索栏也会保留在屏幕上。我只能通过分离 tableview 和搜索栏来做到这一点,这意味着我不能使用 UITableViewController
- 对表格视图进行刷新控制。从没有 UITableViewController 的这个线程UIRefreshControl看来,如果我不能使用 tableViewController,我就无法以受支持的方式执行此操作。
我尝试使用 UIToolbar 解决方案向 UISearchBar 添加按钮,但渐变并没有真正融合,所以我不想使用该解决方案。我也没有任何运气使用我在这里找到的任何代码片段以支持自动布局旋转的方式在子类中添加按钮。
任何帮助深表感谢!
ios - 设置 UIRefreshControl 的 UIActivityIndicatorView 的颜色?
有没有办法设置 a 的活动指示器(可能UIActivityIndicatorView
)的颜色UIRefreshControl
?
我能够设置“橡胶”和指示器的颜色:
但是我想要'橡胶'蓝色和白色活动指示器,这可能吗?