草庐IT

iphone - 使用 NSLayoutConstraints 在 UITextView 中居中 UILabel

我正在尝试将UILabel添加到UITextView并将其置于textView顶部的中央。它不是居中,而是放在左边。我怀疑这是因为标签的固有大小优先于约束将其拉伸(stretch)到整个View的尝试。虽然不知道如何解决这个问题。这是代码:self.titleLabel=[[UILabelalloc]initWithFrame:CGRectZero];self.titleLabel.translatesAutoresizingMaskIntoConstraints=NO;self.titleLabel.textAlignment=NSTextAlignmentCenter;self.t

ios - 如何将 UILabel 放在 UITextField 的最后一个字符旁边?

我正在尝试实现与Facebook的新状态字段相同的效果:在用户无法修改或选择的最后一个字符旁边放置一些内容(例如,标签:“withJohDoe”)。实现它的最佳方法是什么?谢谢尼克 最佳答案 一个更简单的解决方案是简单地使TextView中的最后n个字符不可编辑。然后让TextView根据需要处理移动和换行文本。我猜这就是Facebook正在做的,只是在最后加上一些属性文本。在您的ViewControllers.h中,确保viewController符合UITextViewDelegate,如下所示。@interfaceViewCo

c# - 根据 Xamarin IOS 中的文本大小调整标签

根据文本自动调整UILabel大小。lbl_genericIndicators.Font=UIFont.FromName(KHELVETIC,KFontSize12);floatwidth=View.Frame.Size.Width-20;SizeFsize=((NSString)lbl_genericIndicators.Text).StringSize(lbl_genericIndicators.Font,constrainedToSize:newSizeF(width,100),lineBreakMode:UILineBreakMode.WordWrap);varlabelFra

objective-c - 以编程方式调用 segue 原因 NSInvalidArgumentException,原因 : 'UILabel length' unrecognized selector

我正在尝试进行有条件的转场。但我得到:Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[UILabellength]:unrecognizedselectorsenttoinstance0x763c8e0'设计是,当我按下按钮时,应用程序将使用AFNetworking的AFJSONRequestOperation从互联网检索一些数据。如果请求成功,它将从我当前的UIViewController调用另一个UIViewController。我使用thismethod进行了条件启动segue以

ios - UILabel 未使用线程立即显示

我想在线程中加载一些View以避免UI卡住等待加载结束。我不习惯线程,所以我快速测试一下。我的代码只是尝试在线程中创建View并将此View添加到主线程中的当前viewcontrollerView中。我的UIView可以正常工作,但是对于我的UILabel,我必须等待20-60秒才能将它显示在屏幕上。我用UIButton进行了测试,在这种情况下,按钮会立即显示,但按钮内的标签显示的延迟与我的UILabel相同。让它按我想要的方式工作的唯一方法是添加一个[lblsetNeedsDisplay];在主线程中强制立即显示UILabel。为什么?没有这条线是否可以完成这项工作?dispatch

iphone - 使用当前时间以编程方式添加 UILabel

我有一个问题。也许我在错误的地方弄错了什么,但该死的我就是想不通!任何帮助将不胜感激。我试图简单地以编程方式制作一个只在我的subview中显示的时钟。我已经设置了一个计时器和一个更新程序-(void),我想在我创建的subview中显示它。我正在以编程方式构建subview,这就是不添加IBOutlet并将其连接到我的Storyboard中的原因-我正在尝试只用代码完成这一切。我在我的updateTimer标签上收到错误消息-使用未声明的标识符“rightLabel”,它对我来说不起作用。哈哈-任何帮助将不胜感激!.h@interfaceDemoRootViewController:

ios - 在 subview 中像选取框一样滚动 UILabel

我在主视图中有一个带有文本的UILabel-“非常非常长的文本”。正确的宽度为142,但我已将其缩短为55。基本上我想实现一个选取框类型的滚动,所以我编写了代码将它添加到一个subview上并在该View的范围内对其进行动画处理。代码--CGRecttempLblFrame=_lblLongText.frame;UIView*lblView=[[UIViewalloc]initWithFrame:tempLblFrame];//AddlabeltoUIViewat0,0wrttonewUIViewtempLblFrame.origin.x=0;tempLblFrame.origin.y

iphone - 动态更改单元格高度时 UITableView 的不自然 SCSS

这是我想要在我的应用程序中使用的内容。下面显示的是iPhone应用商店的两个屏幕截图:我基本上需要一个“阅读更多”功能,就像在应用程序商店中使用的一样(参见上面两张图片中的“描述”部分)。我假设此处的每个部分(描述、新增内容、信息等)都是一个表格View单元格。里面的文本是一个UILabel或UITextField。这是我到目前为止尝试添加此功能的方法:NSString*initialText=@"Somethingwhichisnotacompletetextandcreatedjustasanexampleto...";NSString*finalText=@"Somethingw

iphone - 如何动态设置 UIlabel TextColor

我用这段代码创建了多个标签,.H文件@interfaceViewController:UIViewController{NSArray*phraseAry;UIView*containerView;UILabel*oldLabel;NSMutableArray*dataArray;}@property(strong,nonatomic)IBOutletUIScrollView*myScrollView;.M文件-(void)viewDidLoad{[superviewDidLoad];heightValue=20;widthValue=0;xValue=5;yValue=10;cont

ios - 如何使用 Objective-C 限制 UILabel 文本?

我已经使用自定义UILabel创建了Tableviewcell。对于此UILabel数据,我从NSMutableArray加载。NSMutableArray从JSON加载数据。现在的问题是我需要限制tableview单元格UILabel文本。下面是一个例子现在:-------------------------12.132454556-------------------------需要:-------------------------12.13-------------------------我的代码:pointbl.text=[NSStringstringWithFormat:@