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

UIView - клас у рамках UIKit iOS, який визначає прямокутну область на екрані та інтерфейси для управління вмістом у цій області. Усі елементи інтерфейсу є або підкласами UIView, або містяться в межах UIView.


13
iOS - переслати всі торкання через перегляд
У мене подання перекрите поверх багатьох інших поглядів. Я використовую в основному лише для виявлення деякої кількості дотиків до екрана, окрім того, я не хочу, щоб погляд зупиняв поведінку інших поглядів внизу, що є переглядами прокрутки і т. Д. Як я можу переслати всі торкання через цей вид перекриття? Це …
141 events  uiview  touch 

8
iPhone SDK: яка різниця між loadView та viewDidLoad?
Працюючи з переглядами та контролерами перегляду в додатку для iPhone, чи може хтось пояснити різницю між loadView та viewDidLoad? Мій особистий контекст полягає в тому, що я будую всі свої погляди з коду, я не використовую і не буду використовувати Інструмент інтерфейсу, якщо це має значення. Я виявив, що часто, …

15
Як зробити знімок екрана UIView?
Мені цікаво , як моє додаток iPhone може зробити знімок екрана певного UIViewу вигляді UIImage. Я спробував цей код, але все, що у мене є, це порожнє зображення. UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIViewмає розміри 320x480 і має деякі підгляди. Який правильний спосіб …

11
Зміна якоря точки мого CALayer переміщує подання
Я хочу змінити anchorPoint, але зберегти вигляд у тому самому місці. Я намагався NSLog-ing self.layer.positionі self.centerі обидва вони залишаються незмінними , незалежно від змін в anchorPoint. І все-таки мій погляд рухається! Будь-які поради, як це зробити? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); self.layer.anchorPoint = CGPointMake(1, 1); …

10
Завантажте подання із зовнішнього Xib-файлу в раскадровку
Я хочу використовувати представлення даних у кількох контролерах перегляду в дошці розповідей. Таким чином, я думав над тим, як створити подання у зовнішньому xib, так що зміни відображаються у кожному контролері перегляду. Але як можна завантажувати вигляд із зовнішнього xib на табло та чи це можливо? Якщо це не так, …
131 ios  uiview  storyboard  xib 

9
Як намалювати користувацький UIView, який є лише колом - додаток iPhone
Як би я подумав про те, щоб намалювати користувальницький UIView, який буквально є лише кулькою (2D-коло)? Чи просто би я перекрив метод drawRect? І може хтось показати мені код для малювання синього кола? Крім того, було б добре змінити рамку цього погляду в межах самого класу? Або мені потрібно змінити …
129 iphone  ios  ipad  uiview 

9
Зрозуміти convertRect: toView :, convertRect: FromView :, convertPoint: toView: і convertPoint: fromView: методи
Я намагаюся зрозуміти функціональність цих методів. Не могли б ви надати мені простий футляр для розуміння їх семантики? З документації, наприклад, метод convertPoint: fromView: описується так: Перетворює точку з системи координат заданого виду в огляд приймача. Що означає система координат ? А що з приймачем ? Наприклад, чи має сенс …
128 ios  layout  uiview 

4
Як написати власну init для підкласу UIView у Swift?
Скажімо , я хочу initв UIViewпідклас з Stringі Int. Як би я це зробив у Swift, якщо я просто підкласифікую UIView? Якщо я просто init()створюю власну функцію, але параметри - це String і Int, це говорить мені, що "super.init () не викликається перед поверненням з ініціалізатора". І якщо я телефоную, …

21
Обробка порожнього UITableView. Роздрукуйте дружнє повідомлення
У мене є UITableView, що в деяких випадках законно бути порожнім. Тому замість показу фонового зображення програми я вважаю за краще надрукувати дружнє повідомлення на екрані, наприклад: Цей список тепер порожній Який найпростіший спосіб це зробити?

6
iOS: як можна анімувати нове обмеження для автоматичного вимикання (висота)
Я ніколи раніше не працював із обмеженнями для автоматичного вимикання . У мене є невеличке нове додаток, над яким я працюю, і помітив, що погляди НІБ є дефолтними для автоматичного розміщення. Отже, я зрозумів, що скористаюся можливістю попрацювати з цим і спробую розібратися, куди Apple з цим рухається. Перший виклик: …

14
Округлений UIView за допомогою CALayers - лише деякі кути - Як?
У моїй програмі - є чотири кнопки, названі так: Вгорі - зліва Знизу - зліва Вгорі - праворуч Знизу - справа Над кнопками - зображення зображення (або UIView). Тепер, припустимо, користувач натискає на верхню - ліву кнопку. Зверху зображення / вигляд слід закруглювати в цьому конкретному куті. У мене виникають …

8
Як змінити колір тексту в UIPickerView під iOS 7?
Мені відомо pickerView:viewForRow:forComponent:reusingViewметод, але при використанні viewвін передає, reusingView:як я можу його змінити, щоб використовувати інший колір тексту? Якщо я не використовую view.backgroundColor = [UIColor whiteColor];жоден із переглядів, більше не з’являється.

5
Який найбільш надійний спосіб змусити UIView перемальовуватися?
У мене є UITableView зі списком елементів. Вибір елемента підштовхує viewController, який потім виконує наступні дії. з методу viewDidLoad Я знімаю URLRequest для даних, необхідних для моїх підпоглядів - підкласу UIView з перекресленим drawRect. Коли дані надходять із хмари, я починаю будувати свою ієрархію перегляду. підклас, про який йде мова, …

4
Як створити користувацький клас перегляду iOS і створити екземпляр декількох копій (у IB)?
Зараз я створюю додаток, у якому буде кілька таймерів, які в основному все однакові. Я хочу створити спеціальний клас, який використовує весь код для таймерів, а також макет / анімацію, тому я можу мати 5 однакових таймерів, які працюють незалежно один від одного. Я створив макет за допомогою IB (xcode …

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