gpt4 book ai didi

Iphone 自定义 ScrollView 指示器

转载 作者:行者123 更新时间:2023-12-03 18:58:08 35 4
gpt4 key购买 nike

我目前正在为客户开发一个应用程序,他们提出了一个奇怪的请求。该请求涉及将自定义图像作为 ScrollView 的指示器。我什至不确定这是否可能,但如果可以,请让我知道如何做到这一点。

谢谢

最佳答案

UIScrollView 拉伸(stretch)一个小的半透明圆形图像以生成其滚动条。您可以找到此图像作为 UIScrollView 的第一个 subview :

UIImageView *circle = [scrollView.subviews objectAtIndex:0];

但是,正如我所说,该图像被拉伸(stretch),并且据我所知,绘制滚动条时仅考虑 alpha 值。

例如,如果您只对更改滚动条的顶部/底部感兴趣,则可以尝试更改此图像。不过,我怀疑你能否做任何有趣的事情。

想到的一个可能的解决方案(这只是一个理论)是在 UIScrollView 之上添加一个自定义的透明 UIView。然后您可以隐藏默认滚动条(通过使用showsHorizo​​ntalScrollIndicator和showsVerticalScrollIndicator),将必要的触摸事件传递给UIScrollView来滚动内容,并在自定义 View 中绘制滚动条。

关于Iphone 自定义 ScrollView 指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2649103/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com