Запитання з тегом «uitoolbar»

24
Створення кнопки зі стрілкою вліво (на зразок стилю «назад» UINavigationBar) на панелі UITool
Я хотів би створити "назад" кнопку лівої стрілки-панелі в UIToolbar. Наскільки я можу сказати, єдиний спосіб отримати одне з них - це залишити UINavigationControllerза замовчуванням налаштування, і він використовує один для лівого елемента рядка. Але я не можу знайти його створити як a UIBarButtonItem, тому я не можу зробити його …

30
Як показати / приховати UIBarButtonItem?
Я створив панель інструментів в IB за допомогою декількох кнопок. Я хотів би мати можливість сховати / показати одну з кнопок залежно від стану даних у головному вікні. UIBarButtonItem не має прихованої властивості, і будь-які приклади, які я знайшов до цих пір для їх приховування, передбачають встановлення кнопок навігаційної панелі …

4
Вирівнювання елементів UIToolBar
У мене є три UIBarButtonItemстворені як нижче. Вони вирівнюють ліворуч, і я хотів би вирівняти центр, щоб не було зазору в правій частині. Я не бачу властивості вирівнювання UIToolBar. Чи є інший спосіб досягти цього? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" style:UIBarButtonItemStyleBordered target:self action:@selector(showAbout:)]; [toolbar setItems:[NSArray arrayWithObjects:settingsButton,deleteButton,aboutButton,nil]]; …


5
Встановити rootViewController для UINavigationController способом, відмінним від initWithRootViewController
Як я встановлюю rootViewControllerз UINavigationControllerіншим способом , ніж initWithRootViewController? Я хочу використовувати, initWithNavigationBarClass:toolbarClass:щоб доставити власну панель інструментів для мого NavigationController, тому я не думаю, що можу використовувати initWithRootViewController.

9
Як я можу додати панель інструментів над клавіатурою?
Я створив UIToolBarпрограмну програму та додав до UITextFieldнеї. Тепер мені потрібно, щоб ця панель інструментів знаходилася над клавіатурою, коли я натискаю в іншому текстовому полі. UIToolbar *toolBar=[[UIToolbar alloc]initWithFrame:CGRectMake(0,400, 320, 60)]; [self.view addSubview:toolBar]; UITextField *txtView=[[UITextField alloc]initWithFrame:CGRectMake(0, 400, 260, 30)]; txtView.backgroundColor =[UIColor grayColor]; txtView.placeholder=@"Address"; UIBarButtonItem *txtfieldItem=[[UIBarButtonItem alloc]initWithCustomView:txtView]; toolBar.items =[NSArray arrayWithObject:txtfieldItem];
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.