草庐IT

占位符

全部标签

iOS App 本地化最佳实践和占位符

既然应用程序的一般概念已经确定,我们目前正处于考虑将我们的应用程序本地化为多种语言的阶段。这是我要确保从一开始就正确完成的事情,以降低将来出现头痛的风险。该应用以iOS7及更高版本为目标,使用Storyboard,并使用Swift编写。Storyboard在使用Storyboard(或xib)时,将UI元素标记为“不可翻译”的最佳方式是什么?例如,我有一个用户显示名称(DisplayName)的占位符字符串,它将在运行时替换为用户显示名称。此显示名称不会本地化,但字符串“显示名称”也不应该本地化。有没有一种方法可以不将UI元素的值自动放入strings文件中?如果不是,是否进入该文件并

ios - 居中的 UITextField 占位符文本旁边的 UIImage

将UIImage图标与UITextField的居中占位符文本对齐的最佳方法是什么?前任:一段时间以来,我一直在尝试复制它,但似乎无法达到预期的效果。我已经尝试使用UITextField的LeftView,但是无法将其与占位符文本对齐(我考虑过通过更改其框架向LeftView添加填充,但不确定如何获得对齐所需的值它在占位符旁边。似乎没有办法获取占位符文本的坐标。)。我也尝试过将UITextField子类化,但我再次不确定如何获得正确的坐标。 最佳答案 您可以使用NSTextAttachment在属性字符串中附加图像swift3.0tx

ios - 单击后 UITextView 占位符没有消失

这是我在xcode中使用swift2编写的代码。请先查看。importUIKitclasssendComplaintViewController:UIViewController,UITextViewDelegate{    @IBOutletweakvarsubjectTextField:UITextField!    @IBOutletweakvartypeDropDown:IQDropDownTextField!    @IBOutletweakvarmessageTextView:UITextView!        overridefuncviewDidLoad(){    

ios - 在 iOS 8 上使用 swift 设置占位符文本颜色/隐藏取消按钮

我的导航栏中有一个UiSearchbar。SearchBar样式是最小的。我在iOS8上,使用SearchController(没有SearchDisplayController)和Swift。我想将占位符和图标颜色设置为白色。这可能吗?到目前为止,我发现的所有内容似乎都已过时,或者作者不确定此代码是否会得到Apple的批准。我想摆脱取消按钮,但是当我尝试这样做时:searchController.searchBar.showsCancelButton=false在viewDidLoad中,取消按钮仍然显示。我必须说,我正在以编程方式创建searchBar..

ios - 将 UITextField 背景设置为 .clearColor 时,为什么我的 UITextField 占位符会消失?

使用Xcodev7.2-iOSv9.2-iPhone5Sswift我正在尝试创建一个透明的UITextField,带有浅灰色占位符文本。我用过:self.userEmailTextField.backgroundColor=UIColor.clearColor()占位符文本消失,但在使用whiteColor或blueColor背景时出现。白色背景:清晰的背景: 最佳答案 由于背景颜色清晰,占位符不可见。您可以通过像这样设置占位符颜色来检查它...在swift...iflet_=self.placeholder{self.txtFie

IOS 自定义 UITextField 未在设备和 Storyboard上显示占位符文本

我的以下UITextField自定义类的占位符文本有问题。当我在设备中运行时,它根本不显示占位符文本。有时它也无法正确显示在Storyboard中。importUIKitclassUnderlineTextField:UITextField,UITextFieldDelegate{letborder=CALayer()letnumericKbdToolbar=UIToolbar()requiredinit(coderaDecoder:NSCoder){super.init(coder:aDecoder)!delegate=selfcreateBorder()}requiredoverr

android - Android布局中的占位符文本(仅限设计过程)?

是否可以在AndroidStudio中创建仅在布局设计过程中可见的占位符文本?例如,假设我在线性布局中有2个TextView,它们将被动态填充。在设计阶段,我使用占位符文本来确保我得到填充和正确的。我经常忘记删除占位符文本,所以在加载新数据的过程中,旧数据会出现一瞬间......看起来很俗气。如果有一个类似于android:placeholderText="Thisisplaceholdertext"的字段只会在预览中显示,那就太棒了。没有我碰巧错过的东西吗? 最佳答案 是的(现在),我相信这可能就是您正在寻找的:https://d

android - Android布局中的占位符文本(仅限设计过程)?

是否可以在AndroidStudio中创建仅在布局设计过程中可见的占位符文本?例如,假设我在线性布局中有2个TextView,它们将被动态填充。在设计阶段,我使用占位符文本来确保我得到填充和正确的。我经常忘记删除占位符文本,所以在加载新数据的过程中,旧数据会出现一瞬间......看起来很俗气。如果有一个类似于android:placeholderText="Thisisplaceholdertext"的字段只会在预览中显示,那就太棒了。没有我碰巧错过的东西吗? 最佳答案 是的(现在),我相信这可能就是您正在寻找的:https://d

ios - 如何使用 Swift 在 iOS 中使用属性占位符

我对函数调用中的最后一个参数有困难..myTextField.attributedPlaceholder=NSAttributedString(string:"WageType",attributes:NSForegroundColorAttributeName:??????)我不确定如何使用此方法设置占位符的颜色。 最佳答案 所以你使用的初始化器看起来像这样:init(stringaString:String!,attributesattributes:[NSObject:AnyObject]!)它期待一个将属性键映射到值的字典。

ios - 仅当图像无法加载 SDWebImage 时设置占位符图像

我想显示imageview的背景颜色,直到下载正在进行,如果下载失败或图像不可用,那么我想显示一个占位符图像。我怎样才能做到这一点?主要目的是稍后而不是在加载期间设置图像。谢谢 最佳答案 Swift3的解决方案:cell.imageView?.sd_setImage(with:url){(image,error,cache,urls)inif(error!=nil){cell.imageView.image=UIImage(named:"ico_placeholder")}else{cell.imageView.image=imag