Вопросы с тегом «uiview»

UIView - это класс в структуре UIKit iOS, определяющий прямоугольную область на экране и интерфейсы для управления контентом в этой области. Все элементы пользовательского интерфейса являются подклассами UIView или содержатся в UIView.

8
iPhone UIView Анимация Лучшая практика
Что считается лучшей практикой для анимации переходов между видами на iPhone? Например, ViewTransitionsпример проекта от Apple использует такой код: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; но есть также фрагменты кода, плавающие по сети, которые выглядят так: [UIView beginAnimations:nil context:nil]; [UIView …

13
iOS - пересылать все касания через вид
У меня есть наложение поверх многих других представлений. Я использую только избыточно для обнаружения некоторого количества касаний на экране, но кроме этого я не хочу, чтобы представление останавливало поведение других представлений внизу, таких как прокрутки и т. Д. Как я могу переслать все касания через это наложение вид? Это подкалка …
141 events  uiview  touch 

8
iPhone SDK: в чем разница между loadView и viewDidLoad?
При работе с представлениями и контроллерами представления в приложении для iPhone, кто-нибудь может объяснить разницу между loadView и viewDidLoad? Мой личный контекст заключается в том, что я строю все свои представления из кода, я не использую и не буду использовать Interface Builder, если это что-то изменит. Я обнаружил, что часто, …

15
Как сделать снимок экрана UIView?
Мне интересно, как мое приложение для iPhone может сделать снимок экрана определенного UIViewкак UIImage. Я попробовал этот код, но все, что я получаю, это пустое изображение. UIGraphicsBeginImageContext(CGSizeMake(320,480)); CGContextRef context = UIGraphicsGetCurrentContext(); [myUIView.layer drawInContext:context]; UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); myUIViewимеет размеры 320х480 и имеет несколько видов. Как правильно это сделать?

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, …

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подкласс с a Stringи an Int. Как мне сделать это в Swift, если я просто создаю подклассы UIView? Если я просто init()создаю настраиваемую функцию, но параметрами являются String и Int, он сообщает мне, что «super.init () не вызывается перед возвратом из инициализатора». И если я звоню, …

21
Обработка пустого UITableView. Распечатать дружеское сообщение
У меня есть UITableView, который в некоторых случаях может быть пустым. Поэтому вместо отображения фонового изображения приложения я бы предпочел напечатать на экране дружественное сообщение, например: Этот список сейчас пуст Как это сделать проще всего?

6
iOS: Как сделать анимацию для нового ограничения автоматического размещения (высота)
Я никогда раньше не работал с ограничениями автоматического размещения . У меня есть небольшое новое приложение, над которым я работаю, и я заметил, что представления NIB по умолчанию настроены на автоматическое размещение. Итак, я подумал, что воспользуюсь возможностью поработать с этим и попытаюсь выяснить, что 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. Когда данные поступают из облака, я начинаю строить свою иерархию представлений. рассматриваемому подклассу …

18
Блок завершения для popViewController
При отказе от использования контроллера модального представления dismissViewControllerесть возможность предоставить блок завершения. Есть ли аналогичный для popViewController? Аргумент завершения очень удобен. Например, я могу использовать его, чтобы отложить удаление строки из представления таблицы до тех пор, пока модальное окно не выключится, позволяя пользователю увидеть анимацию строки. Когда я возвращаюсь из …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.