我有一個帶有UITextField的UIToolBar以及一個標籤。我試圖讓用戶輸入時更新標籤,以便知道他們鍵入了多少個字符。UIToolBar在更改標籤後恢復
當我試着更新標籤計數器時,UIToolBar當前返回到它的原始位置。 Here is a gif showing the issue I'm having.
我做的是以下幾點:
-(IBAction)CharCount:(id)sender{
NSString *substring = textField.text;
NSString *limitHit;
limitHit = substring;
int maxChar = 160;
if (limitHit.length > 0) {
TextCounter.hidden = NO;
TextCounter.text = [NSString stringWithFormat:@"%d/160", limitHit.length];
}
}
我怎麼會去更新標籤無需反轉動畫與鍵盤一起移動工具欄?編號======================== ===
不使用自動佈局意味着我在iPhone 4S上的視圖是錯誤的。下面是他們的一個例子。底部的菜單掛起。我該如何設置它纔不會發生?
這是因爲自動佈局。當你使用它時,你應該不**設置任何框架。您需要通過修改其約束來重新定位工具欄,而不是設置框架。 – rdelmar 2015-04-04 04:51:22
「這個問題還沒有得到足夠的重視」相反,@ rdelmar已經正確地告訴了你答案。問題是你沒有聽。你無緣無故地拋棄了你的名聲。這個問題(關於更新文本字段時在autolayout下發生了什麼)已經在Stack Overflow上多次得到解答。 – matt 2015-04-15 19:23:02
我知道他的迴應,並且我非常感謝他們。如上所述,我編輯了這個問題,重點關注所提供信息的問題。我一直在尋找幾個小時試圖找到解決方案,但還沒有找到它。因此,我提供了賞金。請隨時鏈接提供我需要的信息的問題和答案。 – Jahoe 2015-04-15 19:36:08