Articles of uibutton

Haga un UIButton mediante progtwigción en Swift

Estoy tratando de construir la interfaz de usuario programáticamente. ¿Cómo hago para que esta acción funcione? Estoy desarrollando con Swift. Código en viewDidLoad: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let myFirstLabel = UILabel() let myFirstButton = UIButton() myFirstLabel.text = “I made a label […]

¿Cómo detener la animación de UIButton no deseada en el cambio de título?

En iOS 7, mis títulos de UIButton se están animando hacia dentro y hacia fuera en el momento equivocado, tarde. Este problema no aparece en iOS 6. Solo estoy usando: [self setTitle:text forState:UIControlStateNormal]; Preferiría que esto ocurra instantáneamente y sin un marco en blanco. Este parpadeo es especialmente molesto y aleja la atención de otras […]

Color Tint UIButton Image

Me di cuenta de que cuando UISegmentedControl un UIImage blanco o negro en un UISegmentedControl automáticamente el color lo enmascara para que coincida con el tinte del control segmentado. Pensé que esto era realmente genial, y me preguntaba si podría hacer esto en otro lugar también. Por ejemplo, tengo un montón de botones que tienen […]

Cómo detectar un botón en la celda tableview

Cómo detectar un botón en UITableviewCell , tengo 10 UIButton en UITableViewCell , UITableViewCell , al hacer clic en UIButton , se detectan varios botones (como la lista de números impares). mi UITableView está con paginación habilitada. Aquí está mi código todo. TableView class HomeViewController: UIViewController, UITableViewDelegate,UITableViewDataSource { @IBOutlet weak var homeTableView: UITableView! let mainArray […]

ios 8 – botones en la vista de desplazamiento horizontal que interceptan el evento de desplazamiento – el desplazamiento no funciona

Tengo una vista de desplazamiento horizontal con una línea de botones. La vista de desplazamiento no se desplazará a menos que realice un deslizamiento extremadamente rápido. Si configuro los botones para userInteractionEnabled = NO, entonces el desplazamiento funciona como se esperaba, pero por supuesto, los botones no funcionan. Esta aplicación funcionó bien en iOS 7 […]

Configuración de los resultados de la imagen UIButton en el botón azul en iOS 7

En iOS 6 SDK escribí las siguientes líneas de código para mostrar una imagen dentro de un botón: NSURL *thumbURL2 = [NSURL URLWithString:@”http://example.com/thumbs/2.jpg”]; NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2]; UIImage *thumb2 = [UIImage imageWithData:thumbData2]; [btn2 setImage:thumb2 forState:UIControlStateNormal]; [self.view addSubview:btn2]; Pero ahora con Xcode 5 y iOS 7 esto no funciona. El botón no contiene la imagen. […]

Mantener un UIButton seleccionado después de un toque

Después de que mi usuario haga clic en un botón, me gustaría que ese botón permanezca presionado durante el tiempo que realice una operación de red. Cuando se completa la operación de red, quiero que el botón vuelva a su estado predeterminado. Intenté llamar – [UIButton setSelected:YES] justo después de presionar el botón (con una […]

¿Cómo establecer el título de UIButton como alineación izquierda?

Necesito mostrar la dirección de correo electrónico desde el lado izquierdo de un UIButton , pero se está posicionando en el centro. ¿Hay alguna forma de establecer la alineación en el lado izquierdo de un UIButton ? Este es mi código actual: UIButton* emailBtn = [[UIButton alloc] initWithFrame:CGRectMake(5,30,250,height+15)]; emailBtn.backgroundColor = [UIColor clearColor]; [emailBtn setTitle:obj2.customerEmail forState:UIControlStateNormal]; […]

Alrededor de las esquinas superiores de un UIButton en Swift

Sé que puedo redondear las cuatro esquinas usando: myBtn.layer.cornerRadius = 8 myBtn.layer.masksToBounds = true Como solo quiero redondear dos, hice una investigación y encontré esto : extension UIView { func roundCorners(corners:UIRectCorner, radius: CGFloat) { let path = UIBezierPath(roundedRect: self.bounds, byRoundingCorners: corners, cornerRadii: CGSize(width: radius, height: radius)) let mask = CAShapeLayer() mask.path = path.CGPath self.layer.mask = […]

¿Por qué UINavigationBar roba eventos táctiles?

Tengo un UIButton personalizado con UILabel agregado como subvista. El botón realizar el selector dado solo cuando lo toco unos 15 puntos por debajo del límite superior. Y cuando toco sobre esa área, no pasa nada. Descubrí que no ha sido causado por una creación incorrecta del botón y la etiqueta, porque después de que […]