开发者

I have a UI Scroll View with UIButtons on top. How do i make it scroll when they touch and drag the buttons?

开发者 https://www.devze.com 2023-02-02 17:33 出处:网络
I want something similar to how the iPhone homescreen works. I have my scrollview inside my main view, which scrolls to the right, but when you touch on the UIButtons, they become highlighted an开发者

I want something similar to how the iPhone homescreen works. I have my scrollview inside my main view, which scrolls to the right, but when you touch on the UIButtons, they become highlighted an开发者_开发问答d dragging means they don't end up getting pressed but also the scrollview doesn't end up scrolling. It doesn't do this on the homescreen. How can i make it similar to this?


A touch-down-drag is a completely different event. Apple doesn't support this directly—you'd have to code it in—start tracking the touches using the gesture responders as soon as a touch-down-inside is detected, then scroll the same amount, and stop scrolling at a touch-up-outside (or inside). This would most likely fall under the category of unusual use of interface elements, and could very well get you rejected.


I think this is a better answer to the question: UIScrollview with UIButtons - how to recreate springboard?

0

精彩评论

暂无评论...
验证码 换一张
取 消