我是 iPhone 开发新手。我正在开发一个iPhone应用程序,例如从该应用程序中的json解析中收集短信 第一类列表,如 UITableview 中的有趣短信、爱情短信 当单击爱情短信时,我会在 uitablview 中列出爱情短信...单击特定的爱情短信后,我会在 View 中显示该特定的短信...但我的问题是,当单击从爱情短信返回到主类别的选项时,它的响应速度很慢 我的后退按钮代码是
-(IBAction)btnBackClicked:(id)sender
{
btnAddFav.hidden = FALSE;
btnFavList.hidden = FALSE;
[self startActivityIndicator1];
int Type;
indexId--;
if(indexId < 0)
indexId = 0;
NSMutableDictionary *tempDict1;
for(int i=0;i<[test.JsonPageList count];i++)
{
tempDict1 = [[NSMutableDictionary alloc]init];
tempDict1 = (NSMutableDictionary *)[test.JsonPageList objectAtIndex:i];
if (indexId == 0)
{
tempDict1 = (NSMutableDictionary *)[test.JsonPageList objectAtIndex:0];
Type = [[tempDict1 valueForKey:@"type"] intValue];
if (Type == 0)
{
// lblTitleofApp.hidden = TRUE;``
btnBack.hidden = TRUE;
NSArray *arr=[[tempDict1 valueForKey:@"desc"] componentsSeparatedByString:@";"];
NSString *subStar = @"|@$:";
NSString *sub=@":$@|";
[test.arrTitle removeAllObjects];
[test.arrnew removeAllObjects];
[test.arrId removeAllObjects];
[test.arrImages removeAllObjects];
for (int i=0; i<[arr count]-1; i++)
{
[test.arrTitle addObject:[[arr objectAtIndex:i] substringToIndex:NSMaxRange([[arr objectAtIndex:i] rangeOfString:sub])-4]];
[test.arrnew addObject:[[arr objectAtIndex:i] substringFromIndex:NSMaxRange([[arr objectAtIndex:i] rangeOfString:sub])]];
[test.arrId addObject:[[test.arrnew objectAtIndex:i] substringToIndex:NSMaxRange([[test.arrnew objectAtIndex:i] rangeOfString:subStar])-4]];
[test.arrImages addObject:[[arr objectAtIndex:i] substringFromIndex:NSMaxRange([[arr objectAtIndex:i] rangeOfString:subStar])]];
}
}
}
当点击后退按钮时,如何快速从特定类别中获取特定的主类别列表 我可以用哪个概念来解决这个问题 抱歉,英语单词简单且不好 请指导我
最佳答案
在您的主类别 xib 文件中,将您的 View 放入导航 Controller 中,它具有自动后退按钮,因此您不需要后退导航的代码。将导航 Controller 拖动到 xib 并将您的 View 和/或表格 View 放入其中。
关于iphone - 如何在 json 解析中从 iphone 中单击后退按钮的子类别中获取上一个类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13264213/