自定义栏按钮项目未正确调整大小

时间:2017-10-02 17:33:29

标签: ios swift uinavigationbar

我有一个自定义应用程序,其中包含一个自定义栏按钮项,Swift 3的大小已经适当调整,但在更新到Swift 4后,它不再适应所提供的限制。这是我的代码:

.red-y-axis-labels-522 {
        max-width:20px !important;
        max-height:5px !important;
        }

我尝试更改CGRect数字以查看是否会有任何更改,但是没有,它正在调整导航栏的限制,坦率地说现在看起来很难看。

nfnetlink 关于Swift 4中发生了什么变化的任何想法?我正在运行Xcode 9.0(9A235)

1 个答案:

答案 0 :(得分:1)

尝试设置这样的约束:

import pathlib, os, glob, fnmatch, re, datetime
from pathlib import Path

with open('README.md', 'w') as output:
            sorter = glob.glob('**/*.md')
            for filename in sorter:
                if fnmatch.fnmatch(filename, '20??/README.md'):
                    file = re.search(r'\d+', filename)
                    output.write('\n## ' + '[' + file.group(0) + '](' + str(filename)+ ')\n')
                if fnmatch.fnmatch(filename, '20??/*/README.md'):
                    file = re.search(r'\w[a-z]+', filename)
                    output.write('\n### ' + '[' + str(file.group(0)) + '](' + str(filename)+ ')\n')
                if fnmatch.fnmatch(filename, '20??/*/v*.md'):
                    file = re.search(r'v\d+', filename)
                    output.write('- ' + '[' + str(file.group(0)) + '](' + str(filename)+ ')\n')

或使用正确尺寸的图像。