Tag: iphone

禁用搜索栏键盘中的“搜索”按钮

可能重复: 如何禁用/启用UISearchBar键盘的“搜索”按钮? 我们可以在键盘中禁用搜索栏中的“搜索”按钮吗? 我想在用户在搜索栏中输入3个字符后启用它。

ios – 如何使用HTML内容附加javascript?

我正在尝试获取访问令牌,我正在按照此链接获取,但有些条件失败,我认为没有正确附加带有HTML内容的JavaScript。 – (void)connectionDidFinishLoading:(NSURLConnection *)connection { if(_data) { NSString* content = [[NSString alloc] initWithData:_data encoding:NSUTF8StringEncoding]; [_data release]; _data = nil; NSString *jsString = @”\ window.external =\ {\ ‘Notify’: function(s) { document.location = ‘acs://settoken?token=’ + s; },\ ‘notify’: function(s) { document.location = ‘acs://settoken?token=’ + s; }\ }\ “; content = [jsString stringByAppendingString:content]; [webView loadHTMLString:content baseURL:_url]; } } […]

使用configure和make为iPhone构建OpenJpeg

你如何为iPhone构建Open Jpeg? 我知道它可以按照此主题中的说明完成: ios app上的jpeg2000 但是没有说明如何为iPhone编译这个。 您需要为正确的体系结构配置参数吗? 我尝试了这个通用的iPhone配置文件没有运气: https : //github.com/jlong​​ster/configure-iphone 这是Open Jpeg项目: http : //www.openjpeg.org/index.php? menu = download

UIView没有出现在UIScrollView中

我目前正在动态地向我的UIScrollView对象添加一个UIImage,一切都按预期工作。 我现在需要添加额外的function(当它从互联网加载时,UIActivityIndi​​cator位于图像的中心,下面是一个标签)所以我想为什么不创建一个自定义视图,其中包含所有这些,因为我需要它们是,然后只需将其加载到scrollView中。 我遇到了一个问题,当我将它添加到scrollView时,没有任何显示。 这是我有的: NewsViewController.m: imageScrollView.contentSize = CGSizeMake(320*numberOfPages, 303); pageControl.numberOfPages = numberOfPages; dispatch_queue_t imageDownload = dispatch_queue_create(“imageDownload”, NULL); __block NSData *temp; CustomImageView *customImageView = [[CustomImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 303)]; [imageScrollView addSubview:customImageView]; [[customImageView activityIndicator] startAnimating]; dispatch_async(imageDownload, ^{ temp = [[NSData dataWithContentsOfURL:[NSURL URLWithString:@”http://sofzh.miximages.com/iphone/farm.jpg”]]retain]; dispatch_async(dispatch_get_main_queue(), ^{ customImageView.imageView.image = [[UIImage alloc] initWithData:temp]; [[customImageView activityIndicator] stopAnimating]; [customImageView setNeedsDisplay]; customImageView.caption.text = […]

在GPUImage中实现简单的自适应阈值

我正在开发一款iPhone应用程序来识别图片中的一些众所周知的符号。 我基本上都是按照这些教程http://aishack.in/tutorials/sudoku-grabber-with-opencv-detection/和http://sudokugrab.blogspot.it/2009/07/how-does-it-all- work.html ,使用OpenCv进行模板匹配,使用GPUImage进行图像处理。 当所有图像具有相同的亮度级别时,我可以调整GPUImageLuminanceThresholdFilter的阈值并且所有工作都顺利,但是,当然,我无法确定亮度。 所以,我需要一个简单的自适应阈值滤波器,就像那些教程中的那个,它计算每个像素周围区域的亮度。 GPUImageAdaptiveThresholdFilter不符合我的需要,因为它检测并锐化边缘,而我需要增强符号。 我该如何实现这种filter?

扩展教程材料时出现entityForName和ManagedObjectContext问题

下午所有, 我尝试在(位置)coredata教程代码中向持久性存储添加第二个数据实体,然后在新视图中访问它。 我认为我已经按照教程,并检查我正在做一个干净的构建等,但无法看到要改变什么,以防止它崩溃。 我担心我会因为这个而斗智斗勇,似乎无法找到我错过的那一步。 我已粘贴下面的标题和代码文件,如果我需要共享更多代码,请告诉我。 崩溃似乎发生在线上: NSEntityDescription *entity = [NSEntityDescription entityForName:@”Album” inManagedObjectContext:[self managedObjectContext]]; 代码中还有另一行引用了galleryviewcontroller,这是在主应用程序委托中: galleryViewController.managedObjectContext = [self managedObjectContext]; GalleryViewController.h #import @interface GalleryViewController : UIViewController { NSManagedObjectContext *managedObjectContext; int rowNumber; IBOutlet UILabel *lblMessage; UIBarButtonItem *addButton; NSMutableArray *imagesArray; } @property (readwrite) int rowNumber; @property (nonatomic,retain) UILabel *lblMessage; @property (nonatomic,retain) NSMutableArray *imagesArray; @property (nonatomic, retain) NSManagedObjectContext *managedObjectContext; @property […]

故事板控制器不能解除分配

我的故事板的初始视图控制器使用performSegue:withIdentifier加载另一个视图控制器performSegue:withIdentifier方法,该方法依次使用相同的performSegue:withIdentifier方法加载其他控制器。 但是,初始视图控制器和第二视图控制器都没有解除分配。 通过仪器可以看出它们的参考数都是1。 当他退出应用程序时,我需要将用户发送回第一个控制器。 到目前为止,我想到的唯一方法是使用performSegue:withIdentifier方法并将用户发送回初始控制器。 但是,我担心以前的控制器不会被解除分配,从而导致重新创建相同的视图控制器。 由于我需要将用户注销回第一个屏幕,因此我想确保已取消分配所有以前的视图控制器。

在“界面”构建器中的UILabel中使用本地化文本吗?

是否可以直接在界面构建器中使用字符串的本地化版本? 或者我是否需要在屏幕上获取对每个标签等的引用,然后手动使用NSLocalizedString(…); ?

iOS离线时特定TimeZone的“实时”时间

这是场景: 我正在编写一个医学相关的程序,可以在没有连接的情况下使用。 当某个动作动作时,程序会将时间写入CoreData记录。 这就是问题,如果他们的设备将时间设置为比实时更早的差异时间。 这将是一个很大的问题,因为它是医疗用途。 那么,即使没有连接,我怎样才能获得“真实”的时间? 或者,是否可以禁止用户使用限制或DeviceProfile等更改设备时间?

如何从服务器导入图像并将其排列在视图中

我需要获取必须从服务器调用的图像数组并按顺序排列。但是执行下面的代码我无法得到它…指导请… – (UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view { NSURL *url = [NSArray arrayWithObjects:[NSURL URLWithString: @”http://sofzh.miximages.com/iphone/The-hulk-2003.jpg”], [NSURL URLWithString:@”http://sofzh.miximages.com/iphone/ios62.jpg”], [NSURL URLWithString:@”http://sofzh.miximages.com/iphone/google_logo.jpg”], [NSURL URLWithString:@”http://sofzh.miximages.com/iphone/Google-doodle-of-Richard-007.jpg”], [NSURL URLWithString:@”http://sofzh.miximages.com/iphone/apple-vs-google_2.jpg”], [NSURL URLWithString:@”http://sofzh.miximages.com/iphone/IronMan_9_wallpaper.jpg”], [NSURL URLWithString:@”http://sofzh.miximages.com/iphone/iphone_5.jpg”],Nil]; /* int i=0; int cord_x=0; int cord_y=30; int cont=0; for (i = 0; i 3) { cord_x=0; cord_y=cord_y+110; cont=1; }*/ UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL:(NSURL*)[(NSArray*)url […]