如何在UIActionSheet的按钮中显示NSArray对象

用户名

我正在尝试UIActionSheet使用的结果填充按钮列表NSArray我有cityTitleNodeArray是NSArraynslog下面的输出)。目前,它仅将中的第一个项目显示NSArrayUIActionSheet

我希望它看起来像这样(除了数组信息都应该来自cityTitleNodeArray):

在此处输入图片说明

   NSArray *array = [[NSArray alloc] initWithObjects: cityTitleNodeArray, @"city2", @"city3", @"city4", @"city5", @"city6", @"city7", @"city8",@"city9", @"city10", @"city11", @"city12", @"city13", @"city14", @"city15", @"city16", nil];


    UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Title Here"
                                                             delegate:self
                                                    cancelButtonTitle:nil
                                               destructiveButtonTitle:nil
                                                    otherButtonTitles:nil];

    for (NSString *title in array) {
        [actionSheet addButtonWithTitle:title];
    }

    [actionSheet addButtonWithTitle:@"Cancel"];
    actionSheet.cancelButtonIndex = [array count];

    [actionSheet showInView:self.view];




  -(void)requestCityData {

 NSError *requestError = nil;

 NSString *savedValue = [[NSUserDefaults standardUserDefaults] stringForKey:@"token"];

 NSString *stringWithToken = [NSString stringWithFormat:@"%@&token=%@",kCityURL, savedValue];

 NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:stringWithToken]];

 NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:&requestError];

 NSError *jsonParsingError = nil;

 if (requestError) {
 NSLog(@"sync. request failed with error: %@", requestError);
 }
 else {
 // handle data
 NSDictionary *publicData =  [NSJSONSerialization JSONObjectWithData:response options:0 error:&jsonParsingError];

     publicCityDataArray = [publicData objectForKey:@"data"];

     for (NSDictionary *publicCityDataDict in publicCityDataArray) {

         cityTitleNodeArray = [publicCityDataDict objectForKey:@"name"];
         NSLog(@"cityTitleNodeArray from requestCityData output is %@",cityTitleNodeArray);

     }

 }

}

cityTitleNodeArray输出是:

`cityTitleNodeArray` from `requestCityData` output is Roma
2013-09-16 12:49:28.001 1000 [3980:907] cityTitleNodeArray from requestCityData output is Milano
2013-09-16 12:49:28.002 1000 [3980:907] cityTitleNodeArray from requestCityData output is Rimini
2013-09-16 12:49:28.002 1000 [3980:907] cityTitleNodeArray from requestCityData output is Venezia
2013-09-16 12:49:28.003 1000 [3980:907] cityTitleNodeArray from requestCityData output is Firenze
2013-09-16 12:49:28.003 1000 [3980:907] cityTitleNodeArray from requestCityData output is Napoli
纳文·库马尔
NSArray *array = [[NSArray alloc] initWithObjects:
                 @"1st Button",
                 @"2nd Button",
                 @"3rd Button",
                 @"4th Button",
                 nil];

UIActionSheet* actionSheet = [[UIActionSheet alloc] init];

actionSheet.title = @"Cities Name";

actionSheet.delegate = self;

for(int i=0;i<[array count];i++)

{

[actionSheet addButtonWithTitle:[array objectAtIndex:i]];

}

actionSheet.cancelButtonIndex = [actionSheet addButtonWithTitle:@"Cancel"];

[actionSheet showInView:[UIApplication sharedApplication].keyWindow];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在UIActionSheet中更改文本按钮的颜色?

来自分类Dev

如何在UITableViewCell中使用字典显示NSArray对象

来自分类Dev

如何在uiactionsheet中管理uipickerview

来自分类Dev

如何在按钮中显示图像?

来自分类Dev

如何在“活动”中显示“后退”按钮

来自分类Dev

如何在K按钮中显示图像

来自分类Dev

如何在Xcode中显示模拟按钮?

来自分类Dev

如何在工具提示中显示按钮

来自分类Dev

如何在NSString中获取NSArray对象并一一发送该对象?

来自分类Dev

如何在指令中显示对象的属性?

来自分类Dev

如何在QDateTimeEdit对象中显示TimeSpec?

来自分类Dev

如何在TableColumn中显示对象

来自分类Dev

如何在ejs中显示对象属性

来自分类Dev

显示QLPreviewController后UIActionSheet按钮掩码混乱

来自分类Dev

如何在iOS 8中自定义UIActionSheet?

来自分类Dev

如何从NSArray中以字典格式提取对象

来自分类Dev

如何使用按钮显示html中的js对象

来自分类Dev

单击 Windows 窗体中的按钮时如何显示对象的属性?

来自分类Dev

给定JSON对象的NSArray,如何在NSDictionary中为同一键存储多个值?

来自分类Dev

如何在html中的按钮中显示下拉选择?

来自分类Dev

如何在Swift中过滤NSArray?

来自分类Dev

如何在iOS中从Nsarray搜索?

来自分类Dev

如何在android中启用/禁用按钮对象的drawable?

来自分类Dev

如何在按钮的文本中显示图标

来自分类Dev

如何在SpriteKit中添加突出显示的按钮?

来自分类Dev

如何在GVIM中显示标签页关闭按钮?

来自分类Dev

如何在下拉按钮中居中显示文字

来自分类Dev

如何在Xamarin.Forms中显示“向上” /“返回”按钮?

来自分类Dev

如何在relativeLayout中的按钮下方显示textview

Related 相关文章

热门标签

归档