我在Storyboard上的视图中使用了UISegmentedControl
,目前正在使用以下代码通过程序设置文本:
[segMonth setTitle:@"Month 1" forSegmentAtIndex:0];
[segMonth setTitle:@"Month 2" forSegmentAtIndex:1];
我还有一个使用这段代码的日期函数,可以获取当前月份的数字(1-12):
// Date
NSDate *now = [NSDate date];
NSString *strDate = [[NSString alloc] initWithFormat:@"%@",now];
NSArray *arr = [strDate componentsSeparatedByString:@" "];
NSString *str;
str = [arr objectAtIndex:0];
NSArray *arr_my = [str componentsSeparatedByString:@"-"];
NSInteger month = [[arr_my objectAtIndex:1] intValue];
//End Date
我想把第一个段落命名为当前月份“十二月”,第二个段落命名为下一个月份“一月”。
我尝试使用以下代码,但似乎不起作用:
[segMonth setTitle:@"%d" forSegmentAtIndex:0];
[segMonth setTitle:@"%d" forSegmentAtIndex:1];
显然,这只会给出月份的数字,而不是名称。