Perguntas com a marcação «uilabel»

136
Como tornar um UILabel clicável?

Eu gostaria de tornar um UILabel clicável. Eu tentei isso, mas não funciona: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() ... let tap = UITapGestureRecognizer(target: self, action:...

112
Ajuste a altura do UILabel para o texto

Eu tenho alguns rótulos que quero ajustar sua altura ao texto, este é o código que escrevi para isso agora func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0...

109
Como funciona o minimumScaleFactor de um UILabel?

Eu usei minimumFontSizeantes, mas essa função agora está obsoleta e não entendo muito bem como minimumScaleFactorfunciona. Eu quero que o tamanho máximo da fonte seja 10 e o mínimo seja 7. Como posso redimensionar para o tamanho da fonte 7 com o fator de escala? UILabel criação: UILabel *label...

105
Como verificar se UILabel está truncado?

Eu tenho um UILabelque pode ter comprimentos variados dependendo se meu aplicativo está ou não sendo executado no modo retrato ou paisagem em um iPhone ou iPad. Quando o texto é muito longo para ser exibido em uma linha e trunca, quero que o usuário possa pressioná-lo e obter um pop-up do texto...

94
Como fazer o UILabel responder ao toque?

Eu descobri que posso criar UILabel muito mais rápido do que UITextField e planejo usar UILabel na maioria das vezes para meu aplicativo de exibição de dados. Para encurtar a história, porém, desejo permitir que o usuário toque em um UILabel e que meu retorno de chamada responda a isso. Isso é...