草庐IT

字母表

全部标签

Objective-C,UITextView首字母自定义样式

有什么方法可以自定义UITextView中的首字母、更改颜色、字体大小和字体系列?请看下面的截图:编辑:有纯Objective-C实现吗?当然,如果它支持iOS4及更高版本就更好了。谢谢 最佳答案 在iOS6中,您可以使用简单的NSAttributedString,分配attributedText。NSAttributedString允许您为一系列字符指定属性字典。更新Sure,betterifitwouldsupportiOS4andlater.到目前为止,快速简便的方法是使用UIWebView,它能够呈现PDF、HTML、RTF

ios - 为什么 UISwitch 使用字母 "I"和 "0"来开/关?

我在一个View中制作了两个普通的标准UISwitch,它在大多数设备上看起来都很好,但在我同事的iphone6(ios9.3.3)上,它显示字母I和O表示开/关状态。我不知道为什么以及如何删除它? 最佳答案 他们在设备的辅助功能设置中激活了“开关标签”。您无法以编程方式控制它。 关于ios-为什么UISwitch使用字母"I"和"0"来开/关?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

ios - sectionIndexTitlesForTableView 中字母之间的间距,空对象技巧不再起作用了吗?

我正在尝试在sectionIndexTitlesForTableView中的字母之间添加空格以占用所有屏幕高度。我找到了这个方法:UITableViewsectionindexspacingoniOS7但它不起作用。有什么变化吗?这是我的实现(我只想在iPhone5上实现):-(NSArray*)sectionIndexTitlesForTableView:(UITableView*)tableView{floatScreenHeight=[[UIScreenmainScreen]bounds].size.height;if(ScreenHeight==568){return[NSAr

ios - 字符串包含字母

我想知道是否有一种方法可以检查字符串是否包含字母。如果有NSString=@"street12"我希望它返回YES如果NSString=@"12.12,23.23"我希望它返回NOApple是否有处理此问题的方法,还是我必须自己制作? 最佳答案 这是一种方法:NSString*someString=...//thestringtocheckNSRangematch=[someStringrangeOfCharacterFromSet:[NSCharacterSetletterCharacterSet]options:0range:N

ios - 如何检查字符串的第一个字符是 iOS 中的字母还是特定符号?

我想检测字符串的第一个字母。我限制.、-、_和0-9用户不能先进入UITextField。但是假设用户输入abc.4c并在.之前设置crosser并删除abc然后字符串将是.4c并且当用户单击提交按钮时那个时候它没有验证。那么我如何检查第一个字母是我的字符串中的字母还是特定符号? 最佳答案 我在1周前遇到了这个问题:)&我能够解决。我分享我的代码请检查NSRangetextfieldfirstText=[yourtextfield.textrangeOfComposedCharacterSequenceAtIndex:0];NSRa

ios - 生成随机字母字符串的有效方法?

我想要一个随机化的字母表中所有字符的字符串。现在,我创建了一个包含26个字符的可变数组,使用exchangeObjectAtIndex:方法将它们打乱顺序,然后将每个字符添加到我返回的字符串中。必须有更好的方法来做到这一点。这是我的代码:-(NSString*)shuffledAlphabet{NSMutableArray*shuffledAlphabet=[NSMutableArrayarrayWithArray:@[@"A",@"B",@"C",@"D",@"E",@"F",@"G",@"H",@"I",@"J",@"K",@"L",@"M",@"N",@"O",@"P",@"Q"

iphone - 用大写字母对 NSArray 进行排序

我有一个看起来像这样的NSArray:contactNamesArray=[[NSMutableArrayalloc]initWithObjects:@"JohnGalt",@"MichaelWales",@"JamesJoyce",@"Shakespeare",nil];从中,我想制作一个NSArray具有所有相同的值,但它看起来像这样:newContactNamesArray=[[NSMutableArrayalloc]initWithObjects:@"johngalt",@"michaelwales",@"jamesjoyce",@"shakespeare",nil];我想这样

objective-c - 按字母顺序对 NSMutableArrays 进行排序

我有一个名为categories的NSMutableArray,它包含一个名为CategoryItem的对象。CategoryItem有一个NSString属性,*text。现在我将如何根据元素的文本属性对这个数组进行排序?抱歉,如果这没有意义,我是新手。我试过这个:[categoriessortUsingSelector:@selector(localizedCaseInsensitiveCompare:)];但是失败了。 最佳答案 那是因为您试图根据每个对象而不是它包含的字符串对数组进行排序。您需要使用NSSortDescrip

iphone - 在 iPhone 中将句子的每个单词的第一个字母转换为大写

我有字符串:iamabadboy.我想将该字符串转换成:IAmABadBoy.我所尝试的只对单词的第一个字符有效。 最佳答案 这是解决方案:NSString*str=@"iamabadBoy";str=[strcapitalizedString];NSLog(str);输出将是:IAmABadBoy. 关于iphone-在iPhone中将句子的每个单词的第一个字母转换为大写,我们在StackOverflow上找到一个类似的问题: https://stackov

android - react native 如何在部分列表的一侧添加字母顺序

如何在节列表的边上添加字母顺序?我检查了一些包,例如react-native-atoz和react-native-selectedsectionlist。最好的是什么?或者我如何从头开始实现?以下是来自iOS通讯录应用的示例: 最佳答案 如果您有一个姓名列表,我会做的是按姓名将其拆分并制作上面的列表。看我的example现在您可以在生成的数组上运行.map并相应地显示字母和名称!constnames=["NedStark","RobertBaratheon","JaimeLannister","CatelynStark","Cers