अक्षम करें मेरे पास एक टूलबार है और एक निश्चित बिंदु पर मैं कुछ बटन अक्षम या सक्षम करना चाहता हूं। ऐसा करने का सबसे आसान तरीका क्या है? मैं UIToolbar की वस्तुओं की संपत्ति कैसे प्राप्त कर सकता हूं?UIToolBar - मेरे ऐप में
-(void)addToolbar {
NSMutableArray *buttons = [[NSMutableArray alloc] init];
//Define space
UIBarButtonItem *flexibleSpaceItem;
flexibleSpaceItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemFlexibleSpace target:nil action:NULL];
//Add "new" button
UIBarButtonItem *newButton = [[UIBarButtonItem alloc]
initWithTitle:@"New" style:UIBarButtonItemStyleBordered target:self action:@selector(new_clicked)];
[buttons addObject:newButton];
[newButton release];
//Add space
[buttons addObject:flexibleSpaceItem];
//Add "make active" button
UIBarButtonItem *activeButton = [[UIBarButtonItem alloc]
initWithTitle:@"Make Active" style:UIBarButtonItemStyleBordered target:self action:@selector(make_active_clicked)];
[buttons addObject:activeButton];
[activeButton release];
[buttons addObject:flexibleSpaceItem];
//Add "edit" button
UIBarButtonItem *editButton = [[UIBarButtonItem alloc]
initWithTitle:@"Edit" style:UIBarButtonItemStyleBordered target:self action:@selector(edit_clicked)];
[buttons addObject:editButton];
[editButton release];
[flexibleSpaceItem release];
[toolBar setItems:buttons];
[buttons release];
}
अग्रिम धन्यवाद:
यहाँ मेरी कोड है।
आप टूलबार पर उपयोगकर्ता इंटरैक्शन को अक्षम भी कर सकते हैं (userInteractionEnbaled = NO) – jjxtra