4
我在iPad应用程序的这里,我想知道是否有可能将范围栏从右移到我的UISearchBar到另一个位置?UISearchBar Scope Bar位置?
我想有在我的搜索栏我的范围吧。那可能吗?
在此先感谢。
我在iPad应用程序的这里,我想知道是否有可能将范围栏从右移到我的UISearchBar到另一个位置?UISearchBar Scope Bar位置?
我想有在我的搜索栏我的范围吧。那可能吗?
在此先感谢。
好吧,这是我的解决方案。我实施了自己的分段控制来创建搜索范围的可能性。
let categories = ["Scope1", "Scope2", "Scope3"]
segmentedControl.addTarget(self, action: "changeScope:", forControlEvents: .ValueChanged)
segmentedControl.frame = CGRectMake(8, 5, 800, 30)
segmentedControl.backgroundColor = UIColor.whiteColor()
segmentedControl.tintColor = UIColor.darkGrayColor()
// add it in a scrollView, because ill got too much categories here. Just if you need that:
scrollView.contentSize = CGSizeMake(segmentedControl.frame.size.width + 16, segmentedControl.frame.size.height-1)
scrollView.showsHorizontalScrollIndicator = false;
// set first category
segmentedControl.selectedSegmentIndex = 0
scrollView.addSubview(segmentedControl)
这里是范围栏的功能,做wantever你要当用户切换范围:
func changeScope(sender: UISegmentedControl) {
switch(sender.selectedSegmentIndex) {
}
}
在我的情况下,生病了几个resultArrays从web服务,病人只显示选定的结果(通常不适合将它们添加到1个巨大的结果集)
希望可以帮助别人。
我已经创建了一个有点灵感的版本,所以...谢谢! :) – webo80 2015-10-28 15:53:28
这里同样的问题,非常感兴趣,并且现在 – webo80 2015-10-28 11:30:01
这里没有解决办法是我的问题:http://stackoverflow.com/questions/33390408/positioning-of-scope-bar-in-uisearchcontroller – webo80 2015-10-28 11:58:04
香港专业教育学院做到了这一点通过创建我自己的“分段控件”,并实现了像范围栏一样的功能! – derdida 2015-10-28 12:20:46