草庐IT

SegmentedControl

全部标签

ios - 单击一段 UISegmentedControl 后显示多行文本,但最初不显示 - 更新代码

我需要在UISegmentedControl的每个段中设置多行文本。我尝试了下面的代码,它工作正常,但问题是第一次加载页面时,第一次显示分段控件时,它没有显示多行文本,但是当我点击其中一个片段,文本显示在多行中。如何解决这个问题?这是代码:-(void)configureInitialPage{//SettingupthesegmentedcontrolUISegmentedControl*segmentedControl=[[UISegmentedControlalloc]initWithItems:trends];segmentedControl.tintColor=[UIColo

ios - 如何在 iOS 上创建一个顶部的 TabBar?

你能告诉我如何在iOS的iPad顶部创建一个TabBar,就像这张照片一样吗?底部的TabBar对我来说没问题。但是对于顶部的TabBar,我还是卡住了。注意:我使用的是XCode6、Objective-C、iOS8、iPad屏幕谢谢 最佳答案 我创建了一个新的空白项目并将ViewController嵌入到导航Controller中。classViewController:UIViewController{varsegmentedControl:UISegmentedControl!varsearchBar:UISearchBar!

ios - tableviewcell中的Segmentcontrol

我得到了这个表格View,每个单元格中都有分段控件。我从我的数据库中获取一些数据,并将其放入单元格分段控件中。但是如何设置不选择段呢?如果在数据库中找到注释,则返回-1。我尝试了:segmentedControl.selectedSegmentIndex=-1;,但没有成功。看起来它设置了segmentedControl.selectedSegmentIndex=0;,无论如何都会选择索引为0的类(class)段(即使我是否得到结果)。查看屏幕截图以了解:)顺便说一句,我可以在每个分段控件中选择任意数量的分段。为什么这是可能的?另一个问题会解决这个问题吗?:)谢谢!我创建单元格的代码是

ios - UISegmentedControl 标题文本模糊

我已经在CollectionView中实现了标题View。它是一个包含三个项目的UISegmentedControll。代码如下:NSArray*itemArray=[NSArrayarrayWithObjects:@"Following",@"Everybody",@"Nearby",nil];UISegmentedControl*segmentedControl=[[UISegmentedControlalloc]initWithItems:itemArray];UIFont*font=[UIFontfontWithName:@"PatuaOne-Regular"size:12.0

objective-c - UISegmentedControl segment width of 设置背景图片时未设置

我有一个分段控件,我希望第一个和最后一个项目具有指定的宽度(例如,比其他项目更宽)。当我setWidth:forSegmentAtIndex:用于标准样式的segmentedControl(即[[UISegmantedControlappearence]setBackgroundImage:forState:barMetrics:]未设置)时,事情会按预期运行。但是当我设置背景图像时,段宽度不会改变。这是我的代码:[[UISegmentedControlappearance]setBackgroundImage:[[UIImageimageNamed:@"btn_normal.png"

ios - UICollectionView header 兼容 View

我在Storyboard中构造了一个UICollectionView并在ViewController中实现了所有必需的数据源和委托(delegate)方法。在Storyboard中,我检查了CollectionView上的SectionHeader属性,并将标题View的类设置为UICollectionResusableView的子类(在Storyboard中)。从这里开始,我通过Storyboard将两个UI元素拖入标题View——一个标签和一个分段控件:当程序执行时,标checkout现在CollectionView的标题View中(不需要实际代码),但分段控件不会。但是,当将分段

iphone - 如何在单个 View 中处理多个分段控件的事件

我的viewcontrollerView中有2个分段控件。如何处理两个分段Controller的点击事件? 最佳答案 有两种方法。为每个段控件添加不同的操作为每个段控件添加相同的操作并使用其标签检查哪个控件被点击。[yourSegmentedControladdTarget:selfaction:@selector(segmentSwitch:)forControlEvents:UIControlEventValueChanged];-(IBAction)segmentSwitch:(id)sender{UISegmentedCon

iphone - 在 SegmentedControl 更改时更改 NSFetchedResultsController

我有一个UITableView,它使用CoreDataNSFetchedResultsController填充。我现在已将UISegmentedControl添加到View中,当您更改当前段时,我希望更改tableview的内容。我在网上了解到,使用两个不同的NSFetchedResultsControllers是明智的,因为这样我就可以从内置缓存中获益。唯一的问题是我似乎找不到执行此操作的任何示例代码,也不知道从哪里开始。谁能解释从哪里开始创建第二个NSFetchedResultsController并根据分段控件更改tableview的来源?查看头部代码:#import@inter

ios - 如何从 UISegmentController 中删除边框?

我想移除UISegmentController的边框。如果有可能。否则将其更改为自定义边框颜色。 最佳答案 更新案例一——自定义segmentedControl中各元素的borderColor代码extensionUIView{///AddbordercolorwithcornersfuncaddBorderWithColor(color:UIColor,roundingCorners:UIRectCorner){self.layer.borderWidth=1self.layer.borderColor=color.CGColor

iphone - 如何在 iOS 中自定义 UISegmentedControl?

我正在自定义UISegmentedControl,但我遇到了问题。如何在UISegmentedControl中应用背景图片?更改色调不能满足我的要求。谢谢 最佳答案 ////SegmentedControllNSArray*segmentTextContent=[NSArrayarrayWithObjects:@"First",@"Second",@"Third",@"Forth",nil];segmentedControl=[[UISegmentedControlalloc]initWithItems:segmentTextCon