Closed thep0y closed 4 months ago
這是系統輸入法,也同樣做不到100%居中,而且我想各個字體也會略有不同。 如果你研究出來完美的解決辦法歡迎提PR!
你是对的,系统输入法也没有实现完全居中,但是系统输入法的标签是稍偏下,而不是偏上。
偏下可能比偏上视觉上更美观,而且系统输入法的偏移量也小一些。
我现在只有提个 issue 的时间,读代码、改代码、编译调试短期内没时间,非常遗憾。
要想偏下可以在這裏把 1/2 字號大小之差改成 1/3 https://github.com/rime/squirrel/blob/e70691077392b9d3d39119d12dd7ccca95258d42/sources/SquirrelTheme.swift#L118 但是hardcode總是不理想,最好有更好的辦法 如果實在覺得寫死1/3更好,我也不反對
如果hardcode后的表现更接近系统输入法,我个人觉得挺好的。
如果把标签位置的上下几个像素的偏移量写也入配置中,反而有些过分。
簡要描述 Bug: 如题
預期行爲:
實際行爲:
虽然我把截图放大了,但即便不放大也是肉眼可见的靠上,而非完全居中。
環境
我試過:
朙月拼音
)後問題仍存在