66得票7回答
如何制作一个圆形的UIView。

我想制作一个圆形的UIView或UIImageView。或者是一个可以使用滑块改变大小、使用pickerview更改颜色的圆形。

7得票3回答
春季框架:应用程序启动时运行一次任务

我的应用程序基于Spring Boot。 我想创建一个任务,该任务应在应用程序启动后仅运行一次。 目前,我正在研究两种解决方案: 使用@Scheduled和布尔属性来确定是否应该运行逻辑。 @Scheduled public void method(){ if(method_run_...

15得票3回答
使用CALayer绘制一条直线

我试图使用CALayer在两个点之间画一条线。以下是我的代码://positions a CALayer to be a line between a parent node and its subnodes. -(void)makeLineLayer:(CALayer *)layer li...

8得票2回答
iPhone应用中的色彩替换问题

Basically我想为我的绘画应用程序实现颜色替换功能。 以下是原始和期望的输出 原始: 更改用户选择的墙壁颜色以及一些替换阈值后 我尝试了两种方法,但并没有按预期工作 方法1: 基于队列的泛洪填充算法进行颜色替换 但我得到了下面的输出,速度非常慢,并且墙体阴影未被保留。 ...

17得票2回答
如何在Swift中访问iOS私有API?

如何在Swift中调用非公开的iOS函数和访问非公开的属性?具体而言,我想在QuartzCore框架中使用一个非公开的类。 一个我想到的解决方案是创建一个"桥接"Objective-C项目,将这些非公开API封装成公共API,然后从Swift中调用这些Objective-C函数。但是,我的解...

121得票5回答
带有透明孔的CALayer

我有一个简单的视图(图片左侧),需要为此视图创建某种覆盖层(图片右侧)。这个覆盖层应该有一定的透明度,以便下面的视图仍然部分可见。最重要的是,这个覆盖层应该在中间有一个圆形孔,这样它就不会覆盖视图的中心(请参见下图)。 我可以很容易地创建这样的圆形:int radius = 20; //wh...

13得票9回答
自定义 iOS 中 UISearchbar 的 UITextfield

我正在尝试自定义UISearchBar的文本字段。下图显示了我完成一半的工作。 我已经对UISearchBar进行了子类化,并从我的视图控制器中调用它。我想要从文本字段中移除那些深灰色的线条。以下是将UISearchBar添加到视图控制器的实现。searchbar = [[SearchBa...

20得票1回答
在Xcode 5中是否不需要导入Quartz Core?

今天偶然发现一个问题,在Xcode 4.6中,如果我尝试访问CALayer而没有导入<QuartzCore/QuartzCore.h>,就会收到警告。但是相同的代码在Xcode 5中可以正常工作。

11得票3回答
淡化任何接近UIScollView边缘的内容

如标题所述,我试图为一些UIImageViews添加淡出效果,当它们越靠近UIScrollView的四个边缘时。由于用户可以拖动UIImages,如果他将它们拖向边缘,它们开始淡出,而不是给出像UIScrollView有边框的剪切效果。我尝试了这篇教程:http://www.cocoaneti...

20得票3回答
取消UIView的animateWithDuration动画在完成之前

我在项目中有这段代码:- (void) fadeImageView { [UIView animateWithDuration:1.0f delay:0 options:UIViewAn...