【问题标题】:Change the GLPaint brush size outside of PaintingView.m在 PaintingView.m 之外更改 GLPaint 画笔大小
【发布时间】:2012-05-08 07:35:58
【问题描述】:

我需要在 PaintingView.m 视图之外更改 GLPaint 的画笔大小。我怎样才能做到这一点?我首先考虑使用 NSNotification 将值传输到 PaintingView.m 控制器 - 尽管从那里我不完全确定该怎么做,因为画笔大小是在 .h 文件中定义的?

如果可能,请提供一些想法和一个小例子。

非常感谢。

【问题讨论】:

    标签: iphone objective-c ios xcode size


    【解决方案1】:

    使用NSUserDefaults 存储画笔的大小值并在.m 文件中传递此NSUserDefaults 值。现在,您可以从应用程序中的任何位置以及委托文件中的任何位置更改您的 NSUserDefaults 值,也可以使用通知。因此,无论大小存储在NSUserDefaults 中,都会自动出现在 .m 文件中。

    希望对你有所帮助..

    【讨论】:

    • 但是我怎样才能在 PaintingView.m 控制器中更改 #define 呢? :)
    猜你喜欢
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    • 1970-01-01
    相关资源
    最近更新 更多