сегментированный контроль в приложении iPhone - PullRequest
0 голосов
/ 27 апреля 2009

Я добавил UIsegment Control в свое приложение для iPhone. Для загрузки страниц, у которых есть эта функция - (void) сегментSelected: (id) segmentedCntl { NSLog (@ "Индекс выбранного сегмента =% d", [segmentedCntl selectedSegmentIndex]);
int index = [segmentedCntl selectedSegmentIndex];

ViewController *viewController = (ViewController *) controller;
NSString *xPath = [NSString stringWithFormat:@"item[%d]/a", (index + 1)];
NSArray *items = [element nodesForXPath:xPath error:nil];
if([items count] > 0){
    CXMLElement *itemElement = (CXMLElement *) [items objectAtIndex:0];
    NSString *url = [[itemElement attributeForName:@"href"] stringValue];
    NSLog(@"url is &&&&&&&&&&&&&&&& %@", url);
    if([url startsWith:@"#"]){
    }else{
        NSString *fullURL = [URLLoader getURL:url];
        if(fullURL != nil){
            if([fullURL contains:@"?"]){
                fullURL = [fullURL stringByAppendingString:@"&iPhoneMode=app"];
            }else{
                fullURL = [fullURL stringByAppendingString:@"?iPhoneMode=app"];
            }
            [viewController showURL:fullURL cacheDuration:kPageCacheDuartion];               
        }
    }
}

}

Но сегмент управления не кликабелен. Пожалуйста, помогите мне решить эту проблему

1 Ответ

0 голосов
/ 18 января 2010

Намастей Сайкамеш

Пожалуйста, проверьте правильность установки свойства UISegmentControl, оно будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...