uitextinput

    0熱度

    1回答

    我正在嘗試開發一個鍵盤,它應該使用不同的字體,然後是默認的字體。這裏是行: override func textDidChange(textInput: UITextInput?) { textInput.font = UIFont(name: "font name", size: 30) } 但它不工作....我怎麼解決它? 謝謝。如果需要的話 複製項目創建組 添加到目標:

    1熱度

    1回答

    我有一個UITextView,我添加了一些自定義UI。這個自定義用戶界面的佈局基於UITextView中文本的位置。 我在UITextView上使用了firstRectForRange方法(來自UITextInput)。此方法返回textView中指定文本範圍的框架。 但是,在設置屬性文本之後它無法正確工作。在它返回預期值之前花費最少的時間。這段時間很可能是直到具有更新文本的第一幀被渲染並顯示在屏

    0熱度

    1回答

    我的應用使用文本字段讓用戶登錄。登錄視圖控制器共有4文本字段IBOutlets: IBOutlet UITextField* fldUsername; IBOutlet UITextField* fldPassword; @property (nonatomic, retain) IBOutlet UITextField* nicknameTextField; @property (no

    0熱度

    1回答

    所以我們最近有一個問題,我們的鍵盤擴展在附帶的應用程序中顯示錯誤的建議。我們發現從上下文(super.textDocumentProxy.documentContextBeforeInput)返回的文本都是錯誤的,並且由於它是在蘋果組件中構建的,所以文本插入時必然會出現問題。我們已經實施之後插入文本: if (replaceRange.length > 0) { [self.textV

    9熱度

    3回答

    我有不同的examples我們可以在那裏更新UITableViewCell高度根據生長UITextView這實際上是爲我工作。我面臨的問題是,我在UITableViewCell內部的UITextView以下有更多子視圖。這樣,單元格的高度會更新,但子視圖的位置保持不變,導致UITextView與子視圖重疊。 只需提一下,我沒有使用自動佈局。 我該如何解決這個問題? 這是三個屏幕截圖將在瞭解我的問題

    4熱度

    1回答

    看來,用iOS 8和9,Xcode 7的屬性beginningOfDocument和endOfDocument的UItextField總是nil無論你做什麼。更糟糕的是,它們不是Swift 2中的可選類型(UITextPosition?),而是它們的類型爲UITextPosition - 並且仍然具有nil值。 Debuger稱它爲<uninitialized>而不是nil,但它與其行爲相同。要重

    1熱度

    1回答

    我有一個UITextField,用戶需要輸入一個我們告訴用戶輸入的句子。所以我們已經知道輸入的句子。句子中途,用戶必須祕密傳遞一條消息。要做到這一點的方法是輸入已知句子的幾個字母,然後鍵入'&',然後輸入WhichEverMessageUserWantsToPass和'&'結束。 捕捉是用戶按下'&'這一刻,無論他在什麼類型之後都不應該顯示,他所鍵入的每個字母應該被已知句子中的字母替換。 例如:

    0熱度

    2回答

    我正在使用此代碼在iOS應用中的屏幕鍵盤上方添加一些按鈕。請注意,我用的手機和預先的iOS 9器件,老inputAccessoryView方法和iOS 9片的新inputAssistantItem: UITextView *textInputMultiline = [[UITextView alloc] initWithFrame:frame]; TextInputToolbar *textIn

    1熱度

    2回答

    I am using the below written method for getting the current selected line number of textView having attributed text. It works fine if last line is not blank. If last line goes blank this method is not

    4熱度

    2回答

    我想在Swift 2中獲得UITextInputMode,但UITextInputMode.activeInputModes()崩潰。 let x = UITextInputMode.activeInputModes() // crash here for t in x { print(t) }