UITextField为空时的值是多少?我似乎无法做到这一点.
我试过(其中`phraseBox'是所说的UITextField的名字
if(phraseBox.text != @""){
Run Code Online (Sandbox Code Playgroud)
和
if(phraseBox.text != nil){
我错过了什么?
有没有人知道是否有办法在相机视图上粘贴自定义按钮,以允许用户从他们的库中选择照片,如oink或instagram,而无需自定义视图?谢谢!
编辑
叠加层似乎很容易添加按钮; 有谁知道如何从那里实际显示照片库并使用该人选择的内容?
我有一个iPhone应用程序,主视图有a UILabel和a UIButton.单击该按钮时,我显示第二个视图.第二个视图有一个文本框和一个OK按钮.
我希望用户在第二个视图的文本框中输入内容,然后单击"确定"按钮; 这应关闭第二个视图并将输入的文本应用于UILabel第一个视图的背面.
如何在第二个视图中公开文本框的内容,如何从第一个视图中访问它?另外,如何在第二个视图上获取OK按钮以关闭视图(即导航回第一个视图)?
更新: 由于我来自.NET世界,我可以描述如何在.NET中执行相同的任务,这可能会使我更清楚我正在尝试做什么.在.NET应用程序中,我将创建一个表单(带有文本框和按钮),然后使用它来显示它ShowDialog,它以模态方式显示表单.我会在表单(称为EnteredText或其他)中添加一个公共属性,它返回文本框中的内容.当我的调用代码从调用继续时ShowDialog,我只是读取窗体的EnteredText属性然后使用它,然后处理该窗体.
我试图用iPhone应用程序做同样的事情.
我正在开发一个增强现实iOS应用程序(iPhone/iPad/iPod),我想有一个支持此功能的设备列表.我的意思是指南针和地磁场,这样我就可以在所有自由度下获得设备的方向.
谢谢!
我最近遇到了一个问题.这是事情,我正在尝试从NSArray获取一个浮动对象来保存它,而我所能得到的只是(null).显然不是我想要收到的东西.看一下代码片段:
h = [[NSMutableArray alloc] initWithObjects:[NSNumber numberWithFloat:1.0],[NSNumber numberWithFloat:1.0],[NSNumber numberWithFloat:1.0], nil];
x = [[NSMutableArray alloc] initWithObjects:[NSNumber numberWithFloat:1.0],[NSNumber numberWithFloat:2.0], nil];
y = [[NSMutableArray alloc] init];
int step = 15; // That is just a random value, will depend on size of h and x.
for (int i = 0; i < step; ++i) {
NSLog(@"step = %i", i);
NSMutableArray *xTemp = [[NSMutableArray alloc] initWithArray:x];
NSMutableArray *hTemp = [[NSMutableArray alloc] initWithArray:h];
for (int j = 0; j < 3; ++j) {
float xToMul …Run Code Online (Sandbox Code Playgroud) 我正在努力定制图像.我的要求是在触摸方向和裁剪图像上拉伸或缩小图像.我已经完成了裁剪,但是如何在触摸方向上拉伸和缩小图像.可能吗?
iphone objective-c uigesturerecognizer ios uipinchgesturerecognizer
我有一个tableView,我为每个单元格获取一个图像url字符串,我将所有数据保存在NSDocument目录中.
我想将所有数据存储在NSDocument目录中的文件夹中,我也想稍后删除该文件夹中的所有内容.怎么做?
这是我正在使用的方法
(void)setThumbnailTo :(UITableViewCell *)cell withRefString:(NSString *)string {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"patientPhotoFolder"];
NSString *imgPath = [string stringByReplacingOccurrencesOfString:@"amp;" withString:@""];
imgPath = [imgPath stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *key = [self sha1:imgPath];
NSString *fileToSave = [documentsPath stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.jpg",key]];
BOOL fileExists = [[NSFileManager defaultManager] fileExistsAtPath:fileToSave];
if (!fileExists)
{
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW, 0ul);
dispatch_async(queue, ^{
NSData *imageData=[NSData dataWithContentsOfURL:[NSURL URLWithString:imgPath]];
UIImage *image = [[UIImage alloc] initWithData:imageData]; …Run Code Online (Sandbox Code Playgroud) 我有一个NSMutableArray,其结构如下:
{
{
AccountNumber:Test1
Type: Electricity
}
{
AccountNumber:Test2
Type: Water
}
{
AccountNumber:Test3
Type: Water
}
}
Run Code Online (Sandbox Code Playgroud)
如何打印出Water类型的帐号?
我试过的如下:
- (NSUInteger)indexOfObjectIdenticalTo:(id)data{ return data; }
Run Code Online (Sandbox Code Playgroud)
但我不明白该怎么做.
我有一个问题,不知道如何处理它.Tyring用声音和动画构建应用程序.它给了我1级然后2级内存警告.我试过构建和分析,我得到了所有这些潜在的泄漏.如果我释放音频,声音将无法播放.任何提示?
这是代码的一部分和我得到的漏洞
- (IBAction)playsound2
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"cat" ofType:@"mp3"];
AVAudioPlayer* theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
*- **Method returns an Objective-C object with a +1 retain count (owning reference)***
theAudio.delegate = self;
[theAudio play];
***- Object allocated on line 302 and stored into 'theAudio' is no longer referenced after this point and has a retain count of +1 (object leaked)***
cat1.hidden = 0;
cat.hidden = 1;
[cat1 startAnimating];
cat.center = cat1.center;
[self performSelector:@selector(loadAnimations) withObject:nil afterDelay:1.0];
catLabel.hidden …Run Code Online (Sandbox Code Playgroud) 我正在努力建立UILabel一个链接UIWebView.我怎样才能UILabel以超链接的形式工作?
我UIButton在设置页面中有两个,一个按钮用于增加文本的字体大小,另一个按钮用于减小文本的字体大小.但我需要的是当用户点击UIButton增加字体大小时,它需要切换18pt,然后用户再次点击或再次点击它需要将字体大小设置为24pt的同一按钮,然后再次点击相同的按钮导致字体大小为32pt的水泥.我需要限制或点击计数.反之亦然,减少字体大小按钮的效果相同.
-(IBAction)_clickfontsizeincrease:(id)sender
{
self.multiPageView.font = [UIFont systemFontOfSize:30.0f];
}
-(IBAction)_clickfontsizedecrease:(id)sender
{
self.multiPageView.font = [UIFont systemFontOfSize:10.0f];
}
Run Code Online (Sandbox Code Playgroud)
这该怎么做?提前致谢.
我在第一个单词中得到12,6,在第二个单词中得到6.
为什么这不起作用:
if
(aChar1 == aChar7)
(aChar2 == aChar8){
//do something
}
Run Code Online (Sandbox Code Playgroud)
意思是,如果aChar1等于aChar7而aChar2等于aChar8做某事,它会给我错误......
ios ×12
iphone ×9
objective-c ×7
xcode ×3
camera ×1
cocoa-touch ×1
ios5 ×1
ipad ×1
ipod ×1
nsarray ×1
nsdocument ×1
uibutton ×1
uitextfield ×1
uitouch ×1