小编use*_*427的帖子

如何更改日期选择器中的日期格式

在我的iPhone应用程序中,我需要以yyyy/MM/ddbeloow图像中显示的格式显示日期

在此输入图像描述

但在iPhone日期选择器中,它的格式为MM/dd/yyyy,对于我的应用程序来说,它不是统一的

我尝试更改日期选择器的本地值(使用不同的国家/地区)但不使用默认格式.

如何根据我的要求更改日期选择器上的日期格式?

任何帮助表示赞赏.

iphone objective-c datepicker uidatepicker nsdateformatter

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

如何在sqlite IPHONE中获取rowNum like列

我有一个这样的Sqlite数据库表(没有升序)

在此输入图像描述

但是我需要按名称升序顺序检索表,当我按升序设置它时,rowId按照混乱的顺序改变如下

在此输入图像描述

但我每次都需要按升序检索一些有限数量的联系人5

Aaa - EeeeFfff-Jjjjj ......

但是要限制像0-5 5-10 ....**它可以使用rowid,因为它们是混乱的顺序

所以我需要另一个列,如(oracle中的rowNum),按顺序为1234567 ...每次都如下

在此输入图像描述

如何使用现有列检索该列

Note: WE DONTE HAVE ROWNUM LIKE COLUMN IN SQLITE

sql sqlite iphone oracle objective-c

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

如何在自定义单元格中查找按钮框架的x,y位置

我用自定义单元格创建了一个表视图,如下所示.

![自定义单元格] [1]

![出桌视图] [2]

我需要在每个单元格中使用选择器而不是滑块来设置评级

在此输入图像描述

我需要设置选择器位置,只需按下按钮,它将与按钮位置相对应

如何实现它.

我尝试了fram和bounds如下,但每次都给予相同的vaues

   - (IBAction) buttonClicked:(UIButton *)sender
    {      
          NSLog(@"------%f  %f",sender.frame.origin.x , sender.frame.origin.y); //250, 2

         NSLog(@"------%f  %f",sender.bounds.origin.x , bounds.frame.origin.y); // 0.0 , 0.0

       picker.frame = CGRectMake(sender.bounds.origin.x , sender.bounds.origin.y, 50, 216);
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c frame custom-cell cgrect

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

如何在保存或在iphone中捕获图像时降低图像分辨率和内存大小

在我的联系人应用程序中,我使用图像视图来显示联系人图像,

在此过程中,保存数据用户也可以保存联系人图像(以字符串形式,图像文件名).

我将图像复制到沙箱(文档目录)中并保存图像的文件名

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)image editingInfo:(NSDictionary *)editingInfo
{

            NSString *DirectoryPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];

            [[NSUserDefaults standardUserDefaults] setValue:storedPicsDict.contactImage forKey:@"oldContactPic"];

            //To SET the NEw IMAGE images from directory path
            CFUUIDRef uuid = CFUUIDCreate(NULL);
            CFStringRef generatedUUIDString = CFUUIDCreateString(NULL, uuid);
            CFRelease(uuid);
            NSString* hashKey = [(NSString*)generatedUUIDString autorelease];
            self.ContactImageFilePath = [NSString stringWithFormat:@"%@/%@.png",DirectoryPath,hashKey];

            storedPicsDict.contactImage = self.ContactImageFilePath;
            [contactPicture setImage:image forState:UIControlStateNormal];

            isNewContactImage = true;
      }


      [picker dismissModalViewControllerAnimated:YES];
}
Run Code Online (Sandbox Code Playgroud)

相应的保存图像将显示在联系人的信息中.

但是,如果我保存了超过6/7的更多图像,它会导致内存警告,并且应用程序会崩溃/减速.*

所以我需要使用LOW RESOUTION和LOW MEMORY SIZE保存图像,

怎么可能,谢谢

iphone objective-c uiimageview uiimagepickercontroller uiimage

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