草庐IT

ios - 根据相应表格单元格文本字段的更改更新表格 View 单元格的 subview

我有一个UITableView,每个UITableViewCell都有一个文本字段和UILabel。当相应单元格中的文本字段已被编辑时,如何更新单元格上的标签字符串。我试过类似的方法,但它不起作用UITextField*myTextField=(UITextField*)[cellviewWithTag:100];UILabel*myLabel=(UILabel*)[cellviewWithTag:101];[myTextFieldaddTarget:selfaction:@selector(textFieldEdited:event:)forControlEvents:UIContr

ios - NSMutableParagraphStyle 在表格单元格中为 uilabel(对齐异常)自动高度

tableview重新加载后崩溃这个问题只发生在iOS6上,iOS7没问题。异常说明:NSTextAlignmentJustified和NSTextAlignmentNatural在绘制NSString时是无效的对齐值(空值)(0核心基金会0x00aa702e异常预处理+2061libobjc.A.dylib0x03152e7eobjc_exception_throw+442CoreFoundation0x00aa6deb+[NSExceptionraise:format:]+1393UIKit0x022ea8ec-[NSString(UIStringDrawing)_drawInRe

ios - UICollectionViewCell 中的 UILabel 布局怪异

我在UICollectionViewCell子类中放置两个标签很奇怪。原型(prototype)单元是在InterfaceBuilder中构建的,没有分配布局约束。当Controller为单元格分配标题和日期时,我会触发布局过程,在其中我根据报告的高度覆盖标签的位置。奇怪的是,当单元格最初显示时,标签位置是正确的。但是当单元格滚动到屏幕外然后重新显示滚动回屏幕时,布局是正确的!Here'salinktoascreenrecording我在标题标签上设置了半透明的红色,在日期标签上设置了半透明的蓝色。标题标签应对齐以适合文本(最多两行),日期标签应具有相同的宽度,并位于正下方。在视频中您

ios - UILabel 垂直对齐缺失空格

我使用UILabel显示具有垂直对齐方式的文本。我将文本显示为垂直对齐的逐个字符。实际上它是一个移动的文本,通过与CABasicAnimation对齐。但是我这里的问题是每一行应该显示一个字符,但是当我尝试将标签宽度拉伸(stretch)到显示单个字符,某些字符被部分删除。看屏幕xib的截图(带有小文本的示例)..或者尝试扩展帧大小,一些行显示单个字符,一些显示双字符。单词之间缺少空格。看截图。如何用我的xib修复它?以编程方式回答也可以接受。注意:本例中使用的文本“一些较长的文本”。 最佳答案 您不需要垂直对齐。只需将UILabe

ios - 文本ios前后的UILabel额外空格

标签在纵向模式下完美显示文本。当设备从纵向旋转到横向或从横向旋转到纵向时,它也能正常工作。但是当我以横向模式打开应用程序时,它会在文本前后显示额外的空格。我使用了NumberOfLines=0和sizeToFit。也试过了CGSizeaSize=[self.labelsizeThatFits:CGSizeMake(self.label.frame.size.width,CGFLOAT_MAX)];self.label.frame=CGRectMake(self.label.frame.origin.x,self.label.frame.origin.y,self.label.frame

ios - UILabel 中的 iOS 值中的 UIStepper

您好,我正在tableview单元格中使用UIStepper。当UIStepper值更改时,我必须在表格View单元格的标签中显示值。这是代码-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UILabel*lblQuantityValue=[[UILabelalloc]initWithFrame:CGRectMake(140,410,50,30)];lblQuantityValue.text=@"1";lblQuantityValue.ta

ios - 根据找到的字符换行

我想通过“@”将UILabel中的电子邮件分成两行,例如:abc123@gmail.com如果单词在NSString*variable中,我该如何打破它?我应该按字符搜索字符串直到找到“@”吗? 最佳答案 您应该在String上使用components(separatedByseparator:String)->[String]函数:swift:letstringComponentsArray=yourString.components(separatedBy:"@")objective-C:NSArray*stringCompon

iOS - UILabel 属性的异常设置文本

我在我的一个ViewControllers中遇到了一个奇怪的问题,每件事都工作正常并且加载正常但是每当我为View设置一个值时我得到一个异常层相关。但是,我没有在InterfaceBuilder或代码中为Layer设置任何属性。下面是我收到的日志,现在对我来说毫无意义-[__NSCFNumberlength]:unrecognizedselectorsenttoinstance0x923a4e0***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[__NSCFNumberlength]

ios - 将 "stolen"UILabel 层添加到其他 CALayer 的子层是否安全?

我读了this和this但他们似乎没有解决这个问题。以及this的答案似乎在NSCoding和friend中离题了,所以...考虑:-(NSAttributedString*)attributedStringForText:(NSString*)text{NSMutableAttributedString*attrStr=[[NSMutableAttributedStringalloc]initWithString:text];UIFont*bigF=[UIFontfontWithName:@"OpenSans-Extrabold"size:20.0f];UIFont*smaF=[UI

ios - 标签大小以适应 UITableView

UILabel的sizeToFit方法不适用于cellForRowAtIndexPath。问题是我需要我的一些细胞看起来像这样:和其他人看起来像这样:解决这个问题的方法是什么?谢谢 最佳答案 在Storyboard中禁用自动布局后,sizeToFit方法执行它在cellForRowAtIndexPath方法中应该执行的操作。 关于ios-标签大小以适应UITableView,我们在StackOverflow上找到一个类似的问题: https://stackov