Запитання з тегом «nsrange»

13
NSRange для діапазону <String.Index>
Як я можу перетворити NSRangeв Range&lt;String.Index&gt;в Swift? Я хочу використовувати наступний UITextFieldDelegateметод: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

11
NSRange з хребта Свіфт?
Проблема: NSAttributedString приймає NSRange, коли я використовую рядок Swift, який використовує діапазон let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..&lt;text.endIndex let attributedString = NSMutableAttributedString(string: text) text.enumerateSubstringsInRange(textRange, options: NSStringEnumerationOptions.ByWords, { (substring, substringRange, enclosingRange, stop) -&gt; () in if (substring == "saying") { attributedString.addAttribute(NSForegroundColorAttributeName, value: NSColor.redColor(), range: …
175 ios  macos  swift  nsrange 

7
Як ChangeCharactersInRange повинен працювати в Swift?
Я використовую shouldChangeCharactersInRange як спосіб використання пошуку на льоту. Однак у мене проблема, shouldChangeCharactersInRange викликається до того, як текстове поле насправді оновиться: У цілі C я вирішив це, використовуючи нижче: -(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { NSString * searchStr = [textField.text stringByReplacingCharactersInRange:range withString:string]; return YES; } Однак я спробував написати …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.