Perguntas com a marcação «uiview»

UIView é uma classe na estrutura UIKit do iOS que define uma área retangular na tela e as interfaces para gerenciar o conteúdo nessa área. Todos os elementos da interface do usuário são subclasses do UIView ou estão contidos em um UIView.


21
Dando cantos arredondados ao UIView
Minha visualização de login possui uma subview que possui um UIActivityView e um UILabelditado "Conectando ...". Essa subvisão possui cantos que não são arredondados. Como posso fazê-los circular? Existe alguma maneira de fazer isso dentro do meu xib?
577 ios  cocoa-touch  uiview 


16
Como adicionar restrições programaticamente usando Swift
Estou tentando descobrir isso desde a semana passada sem dar um passo adiante. Ok, então eu preciso aplicar algumas restrições programaticamente no Swift a um UIViewusando este código: var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.redColor(); view.addSubview(new_view); var constX:NSLayoutConstraint = NSLayoutConstraint(item: new_view, attribute: NSLayoutAttribute.CenterX, relatedBy: NSLayoutRelation.Equal, toItem: …

25
Como definir o cornerRadius apenas para o canto superior esquerdo e superior direito de um UIView?
Existe uma maneira de definir cornerRadiusapenas o canto superior esquerdo e superior direito de um UIView? Eu tentei o seguinte, mas ele acabou não vendo mais a vista. UIView *view = [[UIView alloc] initWithFrame:frame]; CALayer *layer = [CALayer layer]; UIBezierPath *shadowPath = [UIBezierPath bezierPathWithRoundedRect:frame byRoundingCorners:(UIRectCornerTopLeft|UIRectCornerTopRight) cornerRadii:CGSizeMake(3.0, 3.0)]; layer.shadowPath = shadowPath.CGPath; …


6
Quadro UIView, limites e centro
Gostaria de saber como usar essas propriedades da maneira correta. Pelo que entendi, framepode ser usado no contêiner da exibição que estou criando. Ele define a posição da vista em relação à vista do contêiner. Ele também define o tamanho dessa exibição. Também centerpode ser usado no contêiner da visualização …


15
Como adicionar um evento de toque a um UIView?
Como adiciono um evento de toque a um UIView? Eu tento: UIView *headerView = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, nextY)] autorelease]; [headerView addTarget:self action:@selector(myEvent:) forControlEvents:UIControlEventTouchDown]; // ERROR MESSAGE: UIView may not respond to '-addTarget:action:forControlEvents:' Não quero criar uma subclasse e substituir - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event



27
UIView Animação infinita de rotação de 360 ​​graus?
Estou tentando girar UIImageView360 graus e já vi vários tutoriais online. Eu não conseguia fazer nenhum deles funcionar, sem UIViewparar ou pular para uma nova posição. Como posso conseguir isso? A última coisa que tentei é: [UIView animateWithDuration:1.0 delay:0.0 options:0 animations:^{ imageToMove.transform = CGAffineTransformMakeRotation(M_PI); } completion:^(BOOL finished){ NSLog(@"Done!"); }]; Mas …



5
iPhone - Obtenha a posição do UIView em toda a UIWindow
UIViewObviamente, a posição de a pode ser determinada por view.centerou view.frameetc., mas isso apenas retorna a posição de UIViewem relação à sua visão geral imediata. Preciso determinar a posição de UIViewtodo o sistema de coordenadas 320x480. Por exemplo, se a posição UIViewestiver na UITableViewCelljanela pode mudar drasticamente, independentemente da superview. …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.