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

UIKit (не плутати з фронтальним фреймворком GetUIKit) - це об'єктно-орієнтована структура, яка відповідає за більшість інтерфейсів користувача iOS.



4
UIFont - як отримати системний тонкий шрифт
UIFontє методи отримати звичайний шрифт ( systemFontOfSize) або жирний шрифт ( boldSystemFontOfSize), але як отримати "тонкий шрифт системи", доступний через раскадровку? Передача "тонкістю системи" до UIFontContrctor не працює, цей конструктор працює лише для несистемних шрифтів.

7
Перевірте, чи є підзор у перегляді
Я створюю додаток, де я додаю підпрезентацію до подання, використовуючи addSubview:в IBAction. Таким же чином, коли кнопка, до якої натискається IBActionще раз, повинна викликати removeFromSuperviewпідзапис, доданий до цього IBAction: ПСЕВДО-КОД -(IBAction)showPopup:(id)sender { System_monitorAppDelegate *delegate = (System_monitorAppDelegate *)[[UIApplication sharedApplication] delegate]; UIView *rootView = delegate.window.rootViewController.view; if([self popoverView] is not on rootView) { …

14
UIStackView “Неможливо одночасно задовольнити обмеження” для “скривлених” прихованих подань
Коли мої "рядки" UIStackView стискаються, вони видають AutoLayoutпопередження. Однак вони відображаються чудово, і нічого іншого не помиляється, крім таких видів реєстрації: Неможливо одночасно задовольнити обмеження. Можливо, принаймні одне з обмежень у наведеному нижче списку - це одне, яке ви не хочете. Спробуйте наступне: (1) розгляньте кожне обмеження та спробуйте зрозуміти, …

16
зображення масштабу в UIButton для AspectFit?
Я хочу додати зображення до UIButton, а також хочу масштабувати своє зображення, щоб воно відповідало UIButton (зменшення зображення). Будь ласка, покажіть мені, як це зробити. Це те, що я спробував, але це не працює: Додавання зображення до кнопки та використання setContentMode: [self.itemImageButton setImage:stretchImage forState:UIControlStateNormal]; [self.itemImageButton setContentMode:UIViewContentModeScaleAspectFit]; Створення "розтягування зображення": UIImage …

4
Як створити анімацію відмов UIView?
У мене є така CATransition для UIView під назвою finalScoreView, завдяки чому він виходить на екран зверху: CATransition *animation = [CATransition animation]; animation.duration = 0.2; animation.type = kCATransitionPush; animation.subtype = kCATransitionFromBottom; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [gameOver.layer addAnimation:animation forKey:@"changeTextTransition"]; [finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"]; Як зробити так, щоб він відскакував один раз після …

3
Переваги, проблеми, приклади додавання іншого вікна інтерфейсу користувача до програми iOS?
Нещодавно я задавався питанням про те, що додаток для iOS має лише один UIWindow. Здається, не проблема створювати іншу UIWindowта розміщувати її на екрані. Моє запитання є неясним, але мене цікавить: Що я міг би досягти за секунду UIWindow, чого не можна зробити іншими способами? Що може піти не так …

7
UITableView вимикає проведення пальцем, щоб видалити, але видалення все одно залишається в режимі редагування?
Я хочу щось подібне до програми "Сигналізація", де ви не можете провести пальцем, щоб видалити рядок, але ви все одно можете видалити рядок у режимі редагування. Коли ви коментували tableView: commitEditingStyle: forRowAtIndexPath :, я вимкнув проведення, щоб видалити, і все ще мав кнопку Видалити в режимі редагування, але що відбувається, …

4
Як зробити власну анімацію “Ефект імпульсу” на кнопці UIB - iOS
Я хотів би мати якусь імпульсну анімацію (нескінченний цикл "масштабування") на кнопці UIB, щоб вона негайно привертала увагу користувачів. Я бачив це посилання Як створити імпульсний ефект за допомогою -webkit-animation - зовнішні дзвінки, але мені було цікаво, чи є якийсь спосіб зробити це лише за допомогою рідного фреймворку?

21
Підкресліть текст у UIlabel
Як я можу підкреслити текст, який може складати кілька рядків рядка? Я вважаю, що деякі люди пропонують UIWebView, але це, очевидно, занадто важкий клас для простого відтворення тексту. Мої думки полягали в тому, щоб з’ясувати початкову точку та довжину кожного рядка в кожному рядку. І намалюйте під ним лінію відповідно. …
89 ios  text  uikit  uilabel  underline 

10
Як змінити висоту згрупованого заголовка UITableView?
Я знаю, як змінити висоту заголовків розділів у поданні таблиці. Але я не можу знайти жодного рішення для зміни інтервалу за замовчуванням до першого розділу. Зараз у мене є такий код: - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ if (section == 0){ return 0; } return 10; }


6
UITableView + Додати зміщення вмісту вгорі
Мені потрібно додати трохи вільного місця у верхній частині мого UITableView, що не впливає на розмір області вмісту. Зміщення вмісту вниз або додавання порожньої комірки НЕ те, що я хочу робити. Натомість я просто хочу компенсацію. Як?

10
Накресліть пунктирну (не пунктирну!) Лінію, з IBDesignable в 2017 році
Легко намалювати пунктирну лінію з UIKit. Тому: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 phase:0]; [path stroke]; Чи є якийсь спосіб провести справжню пунктирну лінію? Будь-які ідеї? Оскільки це питання справді давнє, і ніхто не дав повного @IBDesignableрішення, ось воно ... Сподіваюся, це рятує когось від набору тексту. @IBDesignable …
86 ios  swift  uiview  uikit 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.