Ich habe UIButton programmgesteuert erstellt, es Aussehen ist in Ordnung, aber wenn ich auf die Schaltfläche tippen gibt es keinen "Highlight" -Effekt, wenn Sie normalerweise tippen Sie auf. Wie füge ich das hinzu?Kein Highlight-Effekt auf Tippen auf uibutton
_payBtn = [UIButton buttonWithType:UIButtonTypeCustom];
[_payBtn setTitle:@" Оплатить " forState:UIControlStateNormal];
[_payBtn setTitleColor:[UIColor lightGreen] forState:UIControlStateNormal];
[_payBtn setContentMode:UIViewContentModeCenter];
_payBtn.tintColor = [UIColor lightGreen];
[[_payBtn layer] setBorderWidth:1.0f];
[[_payBtn layer] setBorderColor:[UIColor lightGreen].CGColor];
[_payBtn addTarget:self action:@selector(didTapPayBtn) forControlEvents:UIControlEventTouchUpInside];
[self.payContainerView addSubview:_payBtn];
Bitte akzeptieren Sie meine Antwort, wenn es für Sie funktioniert. thx – GeneCode
Highlight-Effekt wie Info-Taste oder eine Standard-blaue Markierung? – Wolverine
Bitte überprüfen Sie meine Ans und lassen Sie mich wissen, dass Sie Feedback geben. – vaibhav