Como remover animação indesejada do UIButton ao alterar o título no iOS
Olá a todos! Sou novo no desenvolvimento iOS e me deparei com um problema estranho. Quando altero programaticamente o título de um botão (por exemplo, ao pressionar ou por temporizador), ocorre uma animação suave de mudança de texto — ele meio que "flui" do antigo para o novo. Isso parece feio, especialmente se for necessário atualizar o botão rapidamente, como em uma interface de jogo ou ao mudar de status.
Aqui está um exemplo do meu código em Swift:
```swift
class ViewController: UIViewController {
@IBOutlet weak var myButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
myButton.setTitle("Clique em mim", for: .normal)
}
@IBAction func buttonTapped(_ sender: UIButton) {
myButton.setTitle("Novo texto", for: .normal)
}
}
```
Ao pressionar o botão, o título muda com animação. Quero que o texto mude instantaneamente, sem transição suave. Tentei envolver a alteração em `UIView.performWithoutAnimation`, mas isso não ajuda. Também tentei definir `myButton.t
No answers yet.
Faça login para deixar uma resposta
Blogs
Registro em aplicações C#: melhores práticas .NET
Kotlin: automatização de rotinas. Escrevendo utilitários que realmente economizam tempo
API em TypeScript: REST, GraphQL e gRPC — qual escolher em 2025?
Base64 em C#: codificação e decodificação de strings com exemplos