我有一个问题是左对齐一个UIButton文本.我也试过把它.Right改成但它仍然保持居中.我也试过aButton.imageEdgeInsets = UIEdgeInsets(top: 0, left: 20, bottom: 0, right: 0)而不是,aButton.titleLabel?.textAlignment = .Left但这也没有改变任何东西.是否有另一种方法可以以编程方式更改UIButton标题的对齐方式?
allButtonViews = UIView(frame: CGRectMake(0, 44, 100, 100))
allButtonViews.backgroundColor = .redColor()
let campusButton = UIButton(type: UIButtonType.System) as UIButton
aButton.frame = CGRectMake(0, 0, 300, 70)
aButton.setTitle("A", forState: .Normal)
aButton.titleLabel?.textColor = .blueColor()
aButton.titleLabel?.textAlignment = .Left
aButton.backgroundColor = .whiteColor()
sortView.addSubview(aButton)
view.addSubview(allButtonViews)
Run Code Online (Sandbox Code Playgroud)
我想把UITextField文字的左边距放在10像素.最好的方法是什么?
在我的Qt 5.7.1应用程序中,我有一些按钮,我想将按钮的图标对齐到左侧和中间文本,但设计者没有选择这样做.
我可以通过向按钮样式表添加此代码来对齐图标和文本:
文本对齐:左;
但这不是我想要实现的目标.那么,请你告诉我,如果有任何选项可以将图标左对齐,并保持文本对齐中心?谢谢你的帮助.
我想用括号格式化记录器并将文本左对齐。
formatter = logging.Formatter('[%(asctime)s] [%(levelname)-8s] [%(funcName)-12s] %(message)s')
Run Code Online (Sandbox Code Playgroud)
这是结果
[2019-09-13 16:22:56,050] [INFO ] [main ] Message 1
[2019-09-13 16:22:56,050] [DEBUG ] [do_debug ] Message 2
[2019-09-13 16:22:56,050] [WARNING ] [do_warning ] Message 3
Run Code Online (Sandbox Code Playgroud)
但我想得到这样的东西
[2019-09-13 16:22:56,050] [INFO] [main] Message 1
[2019-09-13 16:22:56,050] [DEBUG] [do_debug] Message 2
[2019-09-13 16:22:56,050] [WARNING] [do_warning] Message 3
Run Code Online (Sandbox Code Playgroud) 最近,我在一次采访中被要求设计一种算法,该算法将左对齐的输入字符串(每行末尾有空格)转换为Justify(整行末尾无空格),类似于MS Word。我向他提出了一些基本的解决方案,其中涉及计算单词数和每行空格数,然后将它们平均分配到所有空格中(他要求我假设分数空间可以在单词之间分布)。但是后来他请我考虑整个段落,然后修改文本,以便在不可避免的单词之间的空间不均分配时,不会失去文本的美感。
当时我无法想到任何适当的解决方案。后来他告诉我这是通过动态编程完成的。我不确定是否已经有一些标准算法可以解决这个问题。如果是,请分享一些有用的链接。
PS:我提出的解决方案是一个非常抽象的想法,因此我没有任何代码可以显示我已经尝试过的一切。理由:http : //en.wikipedia.org/wiki/Justification_(排版)
NSCollectionViewFlowLayout生成一个布局,其右边距上的项目对齐,或者,如果容器只有一个项目的宽度,则居中项目.我期待一个对齐选项,例如在委托上,但我没有在文档中找到任何内容.是否需要继承NSCollectionViewFlowLayout才能实现此目的?
leftalign ×6
alignment ×2
algorithm ×1
brackets ×1
cocoa-touch ×1
flow ×1
formatting ×1
ios ×1
layout ×1
logging ×1
python ×1
qt ×1
swift ×1
text ×1
text-justify ×1
title ×1
uibutton ×1
uitextfield ×1