草庐IT

中文名

全部标签

iphone - 如何确定 UITextfield 中文本的长度

我有一个UITextField,我想从中确定输入文本的宽度。bounds属性只有文本域的大小而不是文本的大小 最佳答案 CGFloatwidth=[aTextField.textsizeWithFont:aTextField.font].width; 关于iphone-如何确定UITextfield中文本的长度,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4820355/

iphone - ios - 如何找到 UITextView 中文本的可见范围?

如何找到可滚动、不可编辑的UITextView中可见的文本?例如我可能需要显示下一段,然后我想找到当前可见的文本范围并用它来计算合适的范围并使用scrollRangeToVisible:滚动TextView 最佳答案 我在这里找到了另一个解决方案。在我看来,这是解决这个问题的更好方法。https://stackoverflow.com/a/9283311/889892由于UITextView是UIScrollView的子类,其bounds属性反射(reflect)了其坐标系的可见部分。所以这样的事情应该有效:-(NSRange)vi

ios - iOS 6中文 map 不一致如何处理?

对于iOS6上的中文map,MapKit似乎会根据您的设备所在位置来选择map提供商。如果您在中国,它将使用高德map,否则将使用默认的Applemap。更复杂的是,高德map的转换方式似乎与iOS5上的Googlemap相同,而默认的Applemap没有转换。transformed我说的是allmapsinChinaaretransformed,虽然这不是真的。相反,中国的一些map是经过改造的,而另一些则没有。这种转换使得很难在map上正确放置注释,因为map通常偏移大约500米。由于无法反转实际map的变换,因此解决方案是对注释应用相同的偏移量。Thereexistsnon-tr

ios - 如何找到 UILabel 中文本子字符串的 CGRect?

对于给定的NSRange,我想在UILabel中找到一个CGRect,它对应于的字形NSRange。例如,我想在“Thequickbrownfoxjumpsoverthelazydog”这句话中找到包含单词“dog”的CGRect。诀窍在于,UILabel有多行,并且文本实际上是attributedText,因此很难找到字符串的确切位置。我想在我的UILabel子类上编写的方法看起来像这样:-(CGRect)rectForSubstringWithRange:(NSRange)range;详情,有兴趣者:我的目标是能够创建一个具有UILabel的确切外观和位置的新UILabel,然后我

ios - 如何将图像放在 UIButton 中文本的右侧?

如果可以避免,我不想使用subview。我想要一个包含背景图像、文本和图像的UIButton。现在,当我这样做时,图像位于文本的左侧。背景图、文字、图片都有不同的高亮状态。 最佳答案 最简单的解决方案:iOS10及更高版本,Swift:button.transform=CGAffineTransform(scaleX:-1.0,y:1.0)button.titleLabel?.transform=CGAffineTransform(scaleX:-1.0,y:1.0)button.imageView?.transform=CGAff

android - 如何提高 flutter 中文本动画的速度?

我正在尝试通过按下按钮来加快文本更改的速度。所以我的文本是一个number.toString(),每次我点击我创建的GestureDetector时,文本都会增加1(++)。但我正在尝试使用属性onLongPress来提高按住按钮时文本增加的速度。但我尝试过的一切都没有成功!我在互联网上搜索了信息,我发现的只是如何一个一个地减慢它的速度,这不仅与我需要的相反,而且当我按住按钮,它只会降低每个数字按下按钮的速度。我使用的代码是:import'package:flutter/scheduler.dart'showtimeDilation;...Row(mainAxisAlignment:M

dart - 无法在列中居中文本小部件

在我的MaterialApp中,我在水平ListView中有一个Column。在Column中是一个Text小部件。ListView(children:[Column(children:[Text('thisisthetextwidget'),//hereIhaveanotherwidgetplaced,justimaginearectangle],],)textAlign:TextAlign.center,或用Center包围它都不会改变Text的位置。Text将始终位于左上角。此外,我在类似问题的答案中看到了很多关于轴对齐的信息,但我尝试了我看到的所有轴设置,但都没有成功。如您所见

flutter - 如何在 Flutter 中将系统剪贴板文本(复制、粘贴等)的语言更改为中文?

我试过了,但似乎不起作用:newMaterialApp(title:'Mian',localizationsDelegates:[GlobalMaterialLocalizations.delegate,GlobalWidgetsLocalizations.delegate,],supportedLocales:[constLocale('zh','HK')],我想把粘贴改成粘贴,全选改成选全部 最佳答案 将flutter_localizations添加到pubspec.yamldependencies:flutter:sdk:fl

flutter - TextField 中文本的样式部分

我正在实现一个自定义文本字段,并且我想在用户输入时将某些关键字(即主题标签)设置为与其余文本不同的样式。有点像这样:有没有办法在Flutter中做到这一点? 最佳答案 这个问题与Howtochangecolorofparticulartextinatextfielddynamically?非常相似我在那里回答:https://stackoverflow.com/a/57846261/5280562简而言之:您可以扩展EditableText小部件,包括它的EditableTextState类并覆盖buildTextSpan方法。下面

swift - Swift 2 中文档注释的新格式是什么? (XCode 7 测试版 3)

有这个greatarticle由NateCook和MatttThompson撰写,描述了Swift中文档注释的格式。但是,自从XCode7beta中的Swift2以来,它的某些部分似乎不再起作用。例如:param:和:returns:不会产生预期的结果(它们只是按原样呈现)。不过,其他部分似乎仍然有效(即///...或/**...*/风格的两种类型的注释,代码-block、列表),但无法像核心API那样将文档标记为类似的部分。有人知道是否有办法在文档注释中突出显示方法参数和返回结果(:param:和:returns:过去所做的)swift2? 最佳答案