【问题标题】:Any way to draw Core Graphics in the contentView of a UIScrollView在 UIScrollView 的 contentView 中绘制核心图形的任何方式
【发布时间】:2011-02-09 03:54:33
【问题描述】:

我想知道是否可以在滚动视图的内容视图中绘制任何核心图形,因为目前,在 UIScrollView 的 drawRect 部分,它只是在静态视图上绘制,当我滚动内容视图,图形保持静止......(这意味着我没有在正确的视图中绘制)

我是否必须创建另一个 UIView 子类并在那里绘制并将其添加到 UIScrollView,同时处理来自 UIScrollView 的缩放和滚动

或者 - 有没有办法可以将它全部保存在 UIScrollView 的一个子类中!

(我希望这是有道理的!)谢谢!

【问题讨论】:

    标签: iphone cocoa-touch uikit uiscrollview core-graphics


    【解决方案1】:

    通常,您不会直接在 UIScrollView 中绘制。 UIScrollView 只是一个容器视图,它滚动一个内容视图或几个平铺视图。您应该使用addSubview: 添加内容视图并根据需要定位它们。滚动视图将处理滚动和缩放。

    【讨论】:

    • 谢谢,我就是这么想的——但我只需要从一位优秀的开发人员那里听到它(访问堆栈溢出的人!)
    猜你喜欢
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-24
    相关资源
    最近更新 更多