Files
main/Tweaks/FLEX/Utility/Categories/UITextField+Range.m
2023-06-27 09:54:41 +02:00

24 lines
498 B
Objective-C

//
// UITextField+Range.m
// FLEX
//
// Created by Tanner on 6/13/17.
//
#import "UITextField+Range.h"
@implementation UITextField (Range)
- (NSRange)flex_selectedRange {
UITextRange *r = self.selectedTextRange;
if (r) {
NSInteger loc = [self offsetFromPosition:self.beginningOfDocument toPosition:r.start];
NSInteger len = [self offsetFromPosition:r.start toPosition:r.end];
return NSMakeRange(loc, len);
}
return NSMakeRange(NSNotFound, 0);
}
@end