uiview- все статьи тега ➜ страница 2


Как перечислить все подвиды в uiviewcontroller в iOS?

Я хочу перечислить все подвиды в UIViewController. Я пытался self.view.subviews, но не все подвиды перечислены, например, подвиды в UITableViewCell не нашли. Есть идеи? ...

Нарисуйте пунктиром (не пунктиром!) линия, с IBDesignable в 2017 году

легко нарисовать накатал линия с UIKit. Итак: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 phase:0]; [path stroke]; есть ли способ нарисовать настоящую пунктирную линию? какие идеи? так как этот вопрос действительно старый и никто не поставил в полный @IBDesignable решение, вот оно... надеюсь, что это спасет кого-то набрав. @IBDesignable class DottedVertical: UIView { @IBInspectable var dotColor: UIColor = UIColor.etc @IBInspectable var lowerHalfOnly: Bool = f ...

Простой способ изменить положение UIView?

Я меняю положение UIView со следующими кодами без изменения размера представления. CGRect f = aView.frame; f.origin.x = 100; // new x f.origin.y = 200; // new y aView.frame = f; есть ли более простой способ изменить только положение вида? ...

Когда мне нужно вызвать setNeedsDisplay в iOS?

при создании приложения iOS, я запутался, когда именно мне нужно позвонить setNeedsDisplay? Я знаю, что это имеет какое-то отношение к обновлению/перерисовке пользовательского интерфейса; однако, нужно ли мне вызывать это каждый раз, когда я изменяю какие-либо из моих представлений? например, мне нужно вызвать это: после программного изменения текста в текстовом поле при изменении фона вида? когда я делаю изменения в viewDidLoad? как в viewDidAppear? может кто-нибудь дать мне некоторые общ ...

Прохождение через прикосновения к UIViews внизу

у меня есть UIView С 4 кнопками на нем и еще один UIView на верхней части кнопки. Самый верхний вид содержит UIImageView С UITapGestureRecognizer на нем. поведение, которое я пытаюсь создать, заключается в том, что когда пользователь нажимает UIImageView он переключается между тем, чтобы быть маленьким в нижнем правом углу экрана и анимацией, чтобы стать больше. Когда он большой, я хочу, чтобы кнопки на нижнем виде были отключены, а когда он маленький и в нижнем правом углу I хотите, чтобы пр ...

Как достичь UIButton / UILabel 'padding' в приложении для iPhone

У меня есть различные представления в моем приложении для iPhone, которые требуют заполнения, например, пользовательский UIButton с выравниванием текста слева и UILabel с цветом фона. это может быть действительно глупый вопрос, но как я могу применить "отступ", чтобы переместить текст с левого края? Я устал через границы и т. д. без какого-либо успеха. Я знаю, что могу создать вид обертки для моего UILabel с цветом фона, но похоже перебор. большое спасибо. ...

Удалите все ограничения, влияющие на UIView

у меня есть UIView, который размещается на экране с помощью нескольких ограничений. Некоторые из ограничений принадлежат superview, другие принадлежат другим предкам (например, возможно, свойство view UIViewController). я хочу удалить все эти старые ограничения, и поместить его где-то новый, используя новые ограничения. как я могу это сделать без создания IBOutlet для каждого ограничения и необходимости помнить, какой вид имеет сказал принуждение? чтобы разработать, наивный подход заключался ...