小编hea*_*kit的帖子

如何使用Swift 2删除Strings中的多个空格

直到Swift 2我使用此扩展来删除多个空格:

func condenseWhitespace() -> String {
        let components = self.componentsSeparatedByCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()).filter({!Swift.isEmpty($0)})
        return " ".join(components)
}
Run Code Online (Sandbox Code Playgroud)

但是现在我得到了Swift 2错误

无法使用类型'(String)'的参数列表调用'isEmpty'

我现在怎么能用Swift 2删除多个空格?日Thnx!

removing-whitespace xcode7 swift2

15
推荐指数
4
解决办法
6993
查看次数

同时动画旋转/缩放/翻译UIImage

我是Objective-c的新手,我想在屏幕上添加一个图像,像在AS3中一样补间,在围绕自己的中心点旋转的同时将其从一端移动到另一端.

我试过了

[UIView animateWithDuration:0.5 delay:0 options:UIViewAnimationOptionCurveEaseInOut animations:^{
            // TRANSFORM SCREENSHOT
            screenShotView.transform = CGAffineTransformRotate(screenShotView.transform, -M_PI * 0.05);
            screenShotView.transform = CGAffineTransformScale(screenShotView.transform, 0.6, 0.6);
            screenShotView.transform = CGAffineTransformTranslate(screenShotView.transform, 
                                                                  self.webView.frame.origin.x,
                                                                  self.webView.frame.origin.y - self.webView.frame.size.height * 0.3
                                        );
Run Code Online (Sandbox Code Playgroud)

但是使用此代码,图像围绕TransformIdentity的中心旋转.因此,旋转和移动时旋转失控,图像并不完全处于我喜欢的位置.

什么是同时旋转和平移的正确方法,将旋转中心与图像进行平移?

至少在转换后我想在图像的右上角添加一个关闭按钮.为此,我也需要角落的新坐标.

日Thnx!

animation translation objective-c rotation ios

9
推荐指数
2
解决办法
2万
查看次数

什么是多语言JavaScript应用程序的不同方法

我想知道有什么不同,哪个是设置一些多语言JavaScript应用程序的最佳方法.我希望在一个文件中使用所有字符串来轻松更改字符串或稍后添加更多语言.

日Thnx!

javascript multilingual

8
推荐指数
1
解决办法
5521
查看次数

sencha触摸切换按钮

你怎么能在按下切换按钮时运行一些动作,如:

{
    xtype: 'togglefield',
    name: 'enableSnd',
    label: 'Sound',
    value : 1    
}
Run Code Online (Sandbox Code Playgroud)

日Thnx!

event-handling togglebutton sencha-touch

7
推荐指数
1
解决办法
1万
查看次数

如何检查触摸点是否在UIBezierPath(iOS)上

我怎么知道触摸点(touchesBegan)是否在隐藏的UIBezierPath上?

objective-c touch ios uibezierpath

7
推荐指数
1
解决办法
5365
查看次数

如何用触摸手势控制CAKeyframeAnimation?

我有一个CAEmitterLayerbezier路径的动画(封闭形式,就像'8',四个控制点中的一个)CAKeyframeAnimation.现在我想通过沿着(但不一定在路径上)触摸手指的滑动来控制动画.这怎么可能,这甚至可能吗?

cocoa-touch core-animation path objective-c caemitterlayer

6
推荐指数
1
解决办法
443
查看次数

如何只向UIImageView添加右边框

我想为UIImageView添加白色边框.我尝试了以下,但它不起作用:

    UIImage *image = [UIImage imageNamed:imagePath];
    UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
    CGRect rect = imageView.frame;        
    rect.size.width = rect.size.width + 1; // create white right border
    [imageView setBackgroundColor:[UIColor whiteColor]]; 

    imageView.frame = rect;
    [myViewView addSubview:imageView];
Run Code Online (Sandbox Code Playgroud)

border uiimageview uiimage ios

6
推荐指数
1
解决办法
5788
查看次数

Sencha touch中的iPad式弹出窗口

我想用Sencha touch中的登录表单创建一个类似iPad的弹出式窗口.我怎样才能做到这一点?

overlay popup sencha-touch

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

什么是一个好的 csv 数据分析工具/框架

有没有好的工具可以分析一些 csv 格式的数据文件。有没有任何易于使用的开源工具来显示 csv 文件中的数据?(请不要提及excel...)。最重要的是一个简单的文件导入(或者可能是文件夹读出)机制。

csv data-analysis

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

如何在sharekit中处理"sendDidFinish"

我使用sharekit和mail/twitter/facebook,我对objective-c很新.sharekit运行良好,并发送我应有的图像.

在我的应用程序中,我有截屏功能.我希望应用程序在拍摄屏幕截图时"冻结",停止向sharekit-action后面的场景发送任何摇动或触摸事件.在我的截图层中,我有三个按钮,它们调用指定服务的shareItem方法,比如

[SHKTwitter shareItem:item];
Run Code Online (Sandbox Code Playgroud)

vereything工作正常,直到这里.但现在当发送完成(或取消或出错)我需要应用程序"解冻"时,sharekit应该告诉我的应用程序允许再次听取任何触摸或摇动动作.

对不起,我想我不明白在这里使用委托的概念.我的意思是,'sendDidFinish'是否属于代表?如果是这样,我怎么能告诉sharekit谁是它的代表呢?或者我是否必须编辑发送服务类(如SHKItem或SHKFacebook)本身?

请不要因为这个问题而低估我.我真的想要落后这个谜......

delegates objective-c sharekit

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