У моего вида входа в систему есть подпредставление, в котором UIActivityView
и UILabel
с надписью "Вход в систему ...". У этого подпредставления есть углы, которые не округлены. Как я могу сделать их круглыми?
Есть ли способ сделать это внутри моей
...У меня есть приложение с вкладками, со многими представлениями. Есть ли способ узнать, виден ли конкретный UIViewController в настоящее время из UIViewController? (ищет недвижимость)
Я буквально перепробовал все, что мог, но ни один из них не работает для обычного UIView
. , , Я просто хотел чистый белый вид с закругленными углами и легкую тень (без эффекта освещения). Я могу сделать каждый из них
Я хотел бы знать, как правильно использовать эти свойства.
Как я понимаю, frame
можно использовать из контейнера создаваемого мною представления. Он устанавливает позицию просмотра относительно контейнера. Он также устанавливает размер этого представления.
Также center
можно использовать из контейнера представления, которое
Я хочу переместить одно представление поверх другого, как узнать индекс z представления и как перейти к вершине?
UIView
обладает свойствами frame
, bounds
, center
и origin
, и все они, похоже, взаимосвязаны. Большую часть времени я имею дело с frame
при настройке позиции и размера UIView
. Я понимаю, что frame
использует глобальную систему координат, а
Позиция UIView
, очевидно, может быть определена по view.center
или view.frame
и т. Д. но это только возвращает позицию UIView
относительно его непосредственного суперпредставления.
Мне нужно определить положение UIView
во всей системе координат 320x480. Например, если UIView
находится в UITableViewCell
Что считается лучшей практикой для анимации переходов представления на iPhone?
Например, пример проекта ViewTransitions
от Apple использует код как:
CATransition *applicationLoadViewIn = [CATransition animation];
[applicationLoadViewIn setDuration:1];
[applicationLoadViewIn setType:kCATransitionReveal];
[applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
[[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal];
, но есть также фрагменты
...Мне интересно, как мое приложение для iPhone может сделать снимок экрана определенного UIView
как UIImage
.
Я попробовал этот код, но все, что я получаю, это пустое изображение.
UIGraphicsBeginImageContext(CGSizeMake(320,480));
CGContextRef context = UIGraphicsGetCurrentContext();
[myUIView.layer drawInContext:context];
UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
... Я хочу изменить anchorPoint
, но сохранить вид в том же месте. Я пробовал NSLog
-ing self.layer.position
и self.center
, и они оба остаются одинаковыми, независимо от изменений в anchorPoint. И все же мой взгляд движется!
Любые советы о том,
...В моем приложении - четыре кнопки, названные следующим образом:
Над кнопками находится изображение (или UIView).
Теперь предположим, что пользователь нажимает на верхнюю левую кнопку. Выше изображение / вид
...У меня есть указатель на UIView
. Как мне получить доступ к его UIViewController
? [self superview]
- это еще один UIView
, но не UIViewController
, верно?
Кто-нибудь может дать четкое объяснение связи между методами UIView's
, setNeedsLayout
, layoutIfNeeded
и layoutSubviews
? И пример реализации, где будут использоваться все три. Благодарю.
Что меня смущает, так это то, что если я отправляю своему пользовательскому представлению сообщение setNeedsLayout
Я создаю платформу многократного использования для отображения уведомлений в приложении iOS. Я бы хотел, чтобы представления уведомлений добавлялись поверх всего остального в приложении, что-то вроде UIAlertView. Когда я запускаю менеджер, который прослушивает события NSNotification и добавляет представления в ответ, мне
...С помощью следующего фрагмента я добавляю эффект падающей тени к одному из моих UIView. Который работает довольно хорошо. Но как только я установил для свойства masksToBounds представления значение ДА . Эффект падающей тени больше не отображается.
self.myView.layer.shadowColor = [[UIColor blackColor]
... Возможно ли для UIButton (или любого другого элемента управления в этом отношении) получать сенсорные события, когда кадр UIButton находится вне кадра его родителя? Потому что, когда я пытаюсь это сделать, моя UIButton не может принимать какие-либо события. Как мне обойти
...Существует множество ресурсов о том, как отобразить PDF в UIView
приложения. То, над чем я сейчас работаю, - это создание PDF с UIViews
.
Например, у меня есть UIView
, с подвидами, такими как Textviews, UILabels
, UIImages
, так
Как я могу просмотреть все подпредставления UIView, их подпредставления и их подпредставления?
Я изменяю положение UIView с помощью следующих кодов без изменения размера представления.
CGRect f = aView.frame;
f.origin.x = 100; // new x
f.origin.y = 200; // new y
aView.frame = f;
Есть ли более простой способ изменить только позицию просмотра?
...У меня есть простое построение tableViewCell в построителе интерфейса. Он содержит UIView, который содержит изображение. Теперь, когда я выбираю ячейку, показывается синий фон выделения по умолчанию, но backgroundColor моего UIView пропал.
Файл реализации моего UITableViewCell не делает ничего особенного. Это
...