Tag: uilabel

将两个标签垂直alignment不同的字体大小

我有一个父母的UIView我在上面放置两个标签。 这些标签中的每一个都只有一行,如下所示: 现在的问题是基线是错误的。 我正在使用自动布局,问题是我的约束在这种情况下应该如何? 特别是标签的垂直定位。 这些是我目前的限制: H:|-[title]-2-[description]-(>=5)-| //with NSLayoutFormatOptions.AlignAllFirstBaseline V:|[title]| V:|[description]| 上面的约束导致 无法同时满足约束。 因为对中和第一个基线约束是相互打架的。 标签应占据父级的全部高度,但字体大小不同。 我试图将标签固定在顶部/底部,但不适用于所有情况。 我应该如何垂直放置我的标签?

我可以在UILabel中使用Tally标记字体吗?

苹果是否支持使用理货字体? 我从这里使用这个理货:http://www.subtangent.com/maths/resources.php 用这个编码: UILabel *subtitle = [[UILabel alloc]initWithFrame:CGRectMake(125, 2, 185, 30)]; [subtitle setBackgroundColor:[UIColor clearColor]]; [subtitle setFont:[UIFont fontWithName:@"Tally_Regular.ttf" size:19.0]]; [subtitle setText:@"5"]; [subtitle setTextColor:[UIColor blackColor]]; [fLikeThis addSubview:subtitle]; 然而,它没有按预期工作,不知道为什么,因为我也在“应用程序提供的字体”中input字体名称。

为什么我的UILabelvariables总是零?

我只是试图在Swift中连接一个variables与UILabel。 我已经看了很多教程,但我不断收到错误。 主要原因似乎是@IBOutlet weak var str = UILabel! 总是零。 当我尝试给它分配一个值时,控制台打印一个fatal error: unexpectedly found nil while unwrapping an Optional value并在编码接口,行self.stringLabel.text = self.string突出显示错误Thread 1: EXC_BAD_INSTRUCTION(code=EXC_I386_INVOP,subcode=0x0 。这是我的代码: @IBOutlet weak var stringLabel: UILabel! var string: String! override func viewDidLoad() { self.stringLabel.text = self.string super.viewDidLoad() } @IBAction func buttonClick(sender: UIButton) { self.stringLabel.text = "Button clicked!" } 我试图围绕variables对.self和.text不同的定位,并没有成功。 我在正确的轨道上? 而且,如果是这样,我做错了什么? 如果我完全错了,如何将标签的文本设置为variables的文本? […]

使用AutoLayout在UITableView中dynamic的单元格高度

我一直在试图让这个教程dynamic-cell-height在ios8上工作好几天,并且不知道是怎么回事。 它可以在iphone上使用ios7,它可以在iPAD上的ios7和ios8上运行,但是它不能在ios8上使用iphone。 我认为问题在于如何以及何时在单元格内创build标签。 我在控制器中有以下代码: – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.dbManager = [[DBManager alloc] initWithDatabaseFilename:@"tomhaisdb.sql"]; [self loadData]; } -(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; [self deselectAllRows]; } -(void)deselectAllRows{ for (NSIndexPath * indexPath in [self.tableView indexPathsForSelectedRows]) { [self.tableView deselectRowAtIndexPath:indexPath animated:NO]; } } – (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any […]

animationUILabel从中心resize?

我想从中心调整我的标签,并激活该过程。 但是,我可以使用的唯一选项是具有相应CALayer的默认锚点的CGAffineTransformMakeScale。 [UIView animateWithDuration:0.5 animations:^{ self.title.transform = CGAffineTransformMakeScale(2.0,1.0); }]; 但它压缩了里面的文字。 我考虑过这个答案 ,看起来这个问题在Swift中解决了。 但是,我不能只修改frame size部分。 如何在Obj C中解决这个问题?

关于UILabel中的特殊字符(可能与编码UTF8有关?)

我有这样的东西: “Jossmaisel♡” 我想用UILabel来展示它,但是特殊字符显示为两个字符而不是心脏标志。 这与编码有关吗? 不知何故,我需要做一些关于UTF 8的? 任何人都可以帮助我吗?

使用NSAttributedString / NSString和UILabel将数字转换为大写字母

我在这里使用的字体大小写不同。 这在文本编辑器和Adobe的工具(通过设置标签只有大写字母)完美工作,我认为这将工作在UIKit以及通过运行string通过uppercaseString方法,但它似乎并没有真正把数字到他们的大写版本。 所以…我怎样才能把数字变成大写的UIKit? 我可以吗?

将文本从一个视图input到另一个视图

我已经尝试了这么多的教程,我想知道为什么我没有得到这样一个简单的问题。 我有一个名为SetBudgetViewController的视图控制器。 我在这个视图中有一个文本字段,我连接了一个名为* amountToSpend的sockets。 我有另一个视图在应用程序的其他地方使用,有一个名为* amountSet的标签。 如何使input到第一个文本字段的数字显示在另一个视图的标签中? 非常感谢你(这让我疯狂)!

在同一单元格中更改UITextField和UILabel的Swift Stepper Action

我正在使用一个函数来构build我的自定义单元格。 用于创build单元格的函数是“makeMyList”。 步进器我已经成功地增加和减lessitemQuantity的textField。 我遇到的麻烦来自更新“itemPrice”标签。 我希望itemPrice.text是数量*价格,并随着数量dynamic上升或下降dynamic更新。 有人可能会帮助我如何得到这个发生? 先谢谢你! class MyListTableViewCell: UITableViewCell { @IBOutlet weak var itemPrice: UILabel! @IBOutlet weak var itemName: UILabel! @IBOutlet weak var itemQuantity: UITextField! @IBOutlet weak var stepper: UIStepper! @IBAction func itemQuantityStepper(sender: UIStepper) { self.itemQuantity.text = Int(sender.value).description } override func awakeFromNib() { super.awakeFromNib() } func makeMyList(myItem: MyList) { self.itemName.text = myItem.MyItemName self.itemPrice.text = […]

Swift 3 Button文本自动resize

所以我有button,基于设备自动resize,我想知道如何使button文本调整自己像一个UILable与最小的大小或规模。