相关疑难解决方法(0)

如何控制UILabel中的行间距

当放入多行中时,是否可以缩小文本之间的差距UILabel?我们可以设置框架,字体大小和行数.我想减少该标签中两行之间的差距.

xcode objective-c uilabel swift line-spacing

261
推荐指数
12
解决办法
21万
查看次数

自定义安装的字体在UILabel中无法正确显示

我正在尝试使用从Adobe Font Collection Pro Package获得的Helvetica Neue Condensed字体.不幸的是,当我在一个内部使用它时,似乎绘制不正确UILabel.

行高似乎是正确计算的(我认为),但是当显示字体时,它会与边界框的最顶部对齐.我调用[myLabel sizeToFit]并仅调整宽度以产生此屏幕捕获:

不正确的字体渲染的屏幕截图

我对字体的粗体和常规版本都有同样的问题.我能够从OSX中取出一个版本的Helvetica Neue Bold并将其放在我的设备上并显示正常(上图中的绿色背景).

字体文件或我的代码导致它以这种方式绘制可能有什么问题?

fonts uilabel uifont ios4 ios

79
推荐指数
6
解决办法
2万
查看次数

核心文本 - NSAttributedString线条高度做得对吗?

我完全沉浸在Core Text的行距中.我正在使用NSAttributedString并在其上指定以下属性: - kCTFontAttributeName - kCTParagraphStyleAttributeName

从这里创建CTFrameSetter并将其绘制到上下文中.

在段落样式属性中,我想指定行的高度.

当我使用kCTParagraphStyleSpecifierLineHeightMultiple时,每一行都会在文本顶部接收填充,而不是在此高度的中间显示文本.

当我使用kCTParagraphStyleSpecifierLineSpacing时,填充将添加到文本的底部.

请帮助我达到指定的行高,文本(字形)位于该高度的中间,而不是位于行的底部或顶部的文本.

如果没有明确创建CTLine的路线等,这是不可能的?

nsattributedstring core-text line-spacing

55
推荐指数
5
解决办法
5万
查看次数

如何在Visual Studio 2012中更改行间距?

是否可以在Visual Studio 2012代码编辑区域中更改行之间的间距?在使用IntelliJ IDEA一段时间之后,我习惯了稍大的行间距(1.2),我想在VS12中实现相同的效果.为了比较,顶部是IDEA,线间间隔12像素,底部是VS12,间隔10像素:

在此输入图像描述

我发现IDEA版本更容易阅读,即使它只是2px差异.有人知道吗?

visual-studio visual-studio-2012

26
推荐指数
1
解决办法
1万
查看次数

是否可以设置线之间的UILabel距离?

是否有可能在线之间设置UILabel的距离,因为我有一个UILabel包含3行,而linebreakmode是wordwrap?

iphone uilabel line-spacing

4
推荐指数
1
解决办法
3186
查看次数

如何控制UILabels的行间距?

我使用CustomCell的,而不是UITableViewCellUITableView.

我把两个放UILablesCustomCell.

提到这个网站:在这里,但我失败了......

问题:如何控制UILabels的行间距?

uitableview uilabel custom-cell ios line-spacing

4
推荐指数
1
解决办法
5982
查看次数