如何在NSString中保存单击的段的文本? 现在,我仅获取索引。

- (IBAction)segmentedControlShortcuts:(id)sender {

NSString *shortcutText = [NSString stringWithFormat:@"%ld",(long)segmentedControlShortcuts.selectedSegmentIndex];
NSLog(@"%@", shortcutText);

}

#1楼 票数:1 已采纳

发送者将是UISegmentedControl ,因此您只需要titleForSegmentAtIndex并使用titleForSegmentAtIndex

- (IBAction)segmentedControlShortcuts:(id)sender {
    UISegmentedControl *control = (UISegmentedControl *)sender;
    NSString *shortcutText = [control titleForSegmentAtIndex:control.selectedSegmentIndex];
}

  ask by Victor Rius translate from so

未解决问题?本站智能推荐:

1回复

如何在Objective-c中将selectedSegmentIndex发送到containerView?

我有一个containerView到我的viewController中。 我的viewController有一个UISegmentedControl。 我现在如何以及每次更改此设置时如何发送此selectedSegmentIndex? 我正在尝试使用prepareForSegue在
2回复

在Objective-C中更改SegmentedControl的外部边框颜色

我有一个“分段控件”对象,我想更改外部边框的颜色,同时保留两个选项之间的线。 我目前有代码: 但是,此代码还将两个选项之间的界线设置为白色。 有什么方法可以只更改外部边框的颜色,还是应该将两个按钮彼此相邻放置?
1回复

如何更改UISegmentView的选定颜色和样式? Objective-C [关闭]

我试图做一个uisegmentcontrol,其中选定的颜色是蓝色以外的其他颜色。 我也想更改样式,如下图所示。 这两种事情中的任何一种都有可能吗?您如何做到这一点?
1回复

在 Objective-C 中调试应用程序图稿变慢

我有一个 tableviewcontroller,特别是在我的应用程序中,它在滚动时有点紧张。 我相当肯定这是因为我的自定义 UISegmentedControl 外观,我的表中有四个,每个都在自己的单元格中。 我在我的应用程序委托中使用此代码来自定义它们: 为什么这会导致如此缓慢? 我可以
1回复

在 Objective-C 中从 UIScreenEdgePanGestureRecognizer 切换到 UISegmentedControl

我是一名新的 Objective-C 开发人员。 正在开发的应用程序的目的是在 3 个图表之间切换,每个图表都显示科学数据。 当用户在这些图形上拖动手指时,会显示该点的数据。 目前,为了在这三个图形之间切换,使用了 UIScreenEdgePanGestureRecognizer。 不过由于苹果在最
2回复

为分段控制提供阴影

我想知道是否有通过.xib或通过代码的任何方式,是否可以将阴影提供给分段控件,如果可以的话,该如何实现。 提前致谢。
1回复

Objective-C如何为每个段索引创建字典以及如何在UITableview中显示所选索引的字典值

我有一个带有两个索引的UISegmentControl ,分别是热门新闻和体育新闻。 对于每个索引,当选择段部分时,如何创建NSDictionary以及如何在UITableview显示NSDictionary值?
2回复

存在分段控制及其监督

在设置框架之前,如何通过检查segmentedControl及其超级视图是否存在来保护此方法?