小编kag*_*noj的帖子

如何安装cocoapods?

我提到太多链接并试过,但没有成功.如果有人有想法,那么请与我分享.我阅读了可可豆荚文件,并多次尝试安装,但由于启动步骤总是失败.我发现一个错误,我无法先安装宝石.任何人都可以逐一给我这些步骤吗?如何安装或演示.

是我试过的一个链接.

屏幕截图是指我给出的此控制台错误:

在此输入图像描述

xcode rubygems ios cocoapods swift

275
推荐指数
20
解决办法
48万
查看次数

对于yyyy-MM-dd'T'HH的NSString到NSDate:mm:ss.SSS + 05:30格式

我得到的日期字符串是2014-01-08T21:21:22.737 + 05:30这种格式.我如何将其授予NSDate?

我试过了:

       NSString *currentDateString = @"2014-01-08T21:21:22.737+05:30";
       [dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS+05:30"];
       NSDate *currentDate = [dateFormatter dateFromString:currentDateString];

       NSLog(@"CurrentDate:%@", currentDate);
Run Code Online (Sandbox Code Playgroud)

它返回零.有什么想法吗?

iphone objective-c nsdate nsdateformatter ios

14
推荐指数
3
解决办法
3万
查看次数

iOS 7:自定义UITableViewCell内容在编辑时不会移动吗?

我正在编辑自定义UITableViewCell.进入编辑模式时,标签和图像无法正常移动.

在此输入图像描述

- (IBAction) EditTable:(id)sender{
    UIButton *btn = (UIButton *)sender;
    if(self.editing) {
        [super setEditing:NO animated:NO];
        [btn setTitle:@"edit" forState:UIControlStateNormal];
        [tblView setEditing:NO animated:NO];
    } else {
        [super setEditing:YES animated:YES];
        [btn setTitle:@"done" forState:UIControlStateNormal];
        [tblView setEditing:YES animated:YES];
    }
}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    // Return the number of sections.
    return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    int count = [arrData count];
    if(self.editing) [arrData count];
    return count;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    DeleteUserCell *cell = (DeleteUserCell *)[tableView …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios ios7 xcode5

8
推荐指数
2
解决办法
6067
查看次数

如何在iOS 7中以编程方式将UIViewControllerBasedStatusBarAppearance更改为YES/NO?

我的应用程序背景较暗,但在iOS 7中,状态栏变得透明.所以我看不到任何东西,角落里只有绿色电池指示灯.如何将状态栏文本颜色更改为绿色或橙色,就像在主屏幕上一样?

我知道

  1. 在plist中设置UIViewControllerBasedStatusBarAppearancetoYES

  2. viewDidLoad做一个[self setNeedsStatusBarAppearanceUpdate];

  3. 添加以下方法:

    -(UIStatusBarStyle)preferredStatusBarStyle{ 
        return UIStatusBarStyleLightContent; 
    }
    
    Run Code Online (Sandbox Code Playgroud)

如何以UIViewControllerBasedStatusBarAppearance编程方式更改?

提前致谢...

iphone uistatusbar ios7

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

在iOS中将两个uiimageview合并为单个uiimageview

我发现下面的代码是合并两个图像,如果有任何人有另一个代码将这两个图像合并为一个图像.

当我将两个uiimageview合并到一个uiimageview中时,最终图像变为黑色或白色阴影.实际遮蔽图像的颜色不会出现在最终图像中在此输入图像描述 在此输入图像描述 在此输入图像描述

- (void)viewDidLoad {
  [super viewDidLoad];
  // Do any additional setup after loading the view from its nib.
  self.navigationController.navigationBarHidden = YES;
  imgBack = [UIImage imageNamed:@"img1.jpg"];
  imgMask = [UIImage imageNamed:@"img2.png"];
  imgBackground.image = imgBack;
  imgMasking.image = imgMask;

  imgFinally = [self maskImage:imgBack withMask:imgMask];
  imgFinal.image = imgFinally;

  imgBackground.image= nil;
  imgMasking.image = nil;
}

- (UIImage *) maskImage:(UIImage *)image
             withMask:(UIImage *)maskImage {

CGImageRef maskRef = maskImage.CGImage;

CGImageRef mask = CGImageMaskCreate(CGImageGetWidth(maskRef),
                                    CGImageGetHeight(maskRef),
                                    CGImageGetBitsPerComponent(maskRef),
                                    CGImageGetBitsPerPixel(maskRef),
                                    CGImageGetBytesPerRow(maskRef),
                                    CGImageGetDataProvider(maskRef), NULL, false);

CGImageRef masked = CGImageCreateWithMask([image CGImage], mask);

return …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad xcode4.5

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

对于yyyy-MM-dd'T'HH的NSString到NSDate:mm:ss.+ 05:30格式

我得到的日期字符串是1991-01-26T00:00:00 + 05:30这种格式来自网络服务.我如何将其授予NSDate?

我试过了:

    NSString *p=@"1991-01-26T00:00:00+05:30";

    NSDateFormatter *dateformat=[[NSDateFormatter alloc]init];

    [dateformat setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZ"];

    NSDate *datefor=[dateformat dateFromString:p];

    [dateformat setDateFormat:@"MM-dd-yyyy hh:mm a"];

    NSString *dateStr=[dateformat stringFromDate:datefor];


    NSDate *datetype=[dateformat dateFromString:dateStr];
Run Code Online (Sandbox Code Playgroud)

它返回零.有什么想法吗?

iphone objective-c nsdate nsdateformatter ios

-1
推荐指数
1
解决办法
4168
查看次数