小编mru*_*ueg的帖子

自定义视图中奇怪的抗锯齿

我有一个UIView使用其-[drawRect:]方法绘制的自定义.

问题在于抗锯齿行为非常奇怪,因为黑线水平线或垂直线被绘制得非常模糊.

如果我禁用消除锯齿功能CGContextSetAllowsAntialiasing,则按预期绘制所有内容.

抗锯齿:
替代文字http://dustlab.com/stuff/antialias.png

没有抗锯齿(看起来像AA的预期结果):
alt text http://dustlab.com/stuff/no_antialias.png

线宽正好为1,所有坐标都是整数值.

同样的情况,如果我用绘制一个矩形CGContextStrokeRect,但如果我画一模一样CGRectUIRectStroke.

iphone drawing antialiasing uiview drawrect

5
推荐指数
1
解决办法
1555
查看次数

自定义UIBarButtonItem的较小活动区域

我有一个UINavigationBar与自定义UIBarButtonItem(它使用UIButton作为其自定义视图).问题是:自定义按钮的活动区域太大,如果我点击按钮外至少40个像素,它仍然会被注册为按下按钮.这会导致意外敲击.如何减少这些按钮上的活动区域?

iphone uibutton uinavigationcontroller uibarbuttonitem custom-view

5
推荐指数
2
解决办法
4034
查看次数

如何使用widgetFile在另一个中包含一个hamlet文件?

为了可重用,我想在另一个内部重用一个小部件.例如,窗口小部件文件blogpost.hamlet可以包含帖子的显示方式,并且blog.hamlet可以包含完整的博客.

以下内容blog.hamlet没有工作:

$forall post <- posts
    ^{widgetFile "blogpost")
Run Code Online (Sandbox Code Playgroud)

那么,将一个小部件嵌入另一个小部件的正确语法是什么?

haskell yesod

4
推荐指数
1
解决办法
1075
查看次数

在Objective-C中引用类方法的"官方"语法?

在Ruby中,当引用类"String"的"downcase"方法时,我编写了String#downcase.在谈论"新"类方法时,我写了String.new.

Objective-C有类似的东西吗?

ruby syntax objective-c

3
推荐指数
2
解决办法
288
查看次数