Skip to content

自适应文本大小#55

Open
uni7corn wants to merge 5 commits intoCarbs0126:masterfrom
uni7corn:master
Open

自适应文本大小#55
uni7corn wants to merge 5 commits intoCarbs0126:masterfrom
uni7corn:master

Conversation

@uni7corn
Copy link

@uni7corn uni7corn commented Nov 16, 2018

Hello Carbs0126,
我在使用您的控件的时候,我输入的文本长度大于控件宽度时,会导致文本显示不全。
然后我尝试去实现该功能,
咱们先看一下效果吧,先睹为快
scaleautotextnumberpickerview
然后我尝试了2个方式。
1.尝试去不修改您的源代码,即用反射的原理去动态修改您lib 当中的
mTextSizeNormal/mTextSizeSelected, 发现只能在选中该文本时,才有缩放当前显示的文本内容。
2.最后尝试修改您的源代码,才实现了该功能,发现您在绘制文本(drawContent(Canvas canvas))的时候,并没有测量每一个文本的大小导致的。所以对您的源代码做了一个小小的修正。
希望,您可以接收我的 pr,这个小小的体验优化需求,还是很有必要的
详情,可以看我提交的pr
wx20181116-160140 2x

wx20181116-160344 2x

@Carbs0126
Copy link
Owner

感谢您的pull,我最近会看一下代码,然后合入。
再次感谢!

@uni7corn
Copy link
Author

uni7corn commented Jul 1, 2021

dalao,几年了。有需要麻烦把这个pr 合了哈,非常感谢,也许有用

@ddancn
Copy link

ddancn commented Apr 8, 2024

所以还是没合么hh,但是对我非常有用,感谢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants