Tag: iphone

保存图像在NSUserDefaults?

是否有可能将图像保存为NSUserDefaults作为一个对象,然后检索进一步使用?

将数据传回前一个视图控制器

我正在尝试将数据传回给以前的viewController。 有谁知道如何将数据从ViewController B传递给ViewController A? 所以我想要一个string从'BIDAddTypeOfDealViewController'到BIDDCCreateViewController。 用户编辑viewController B,我想在编辑的数据返回ViewController A,然后我使用它。 我正在使用此答案的“传回数据”部分。 我的不同之处:第3点和第6点刚刚提到,当视图popup,所以我把这个代码在viewWillDisappear。 我认为这是正确的? 同样在第六点,我没有用笔尖初始化,因为这是旧的。 我正在使用故事板。 而且我没有添加最后一行,因为我不相信我会推它。 按下我的故事板上的一个button已经把我推进了。 我认为这个问题可能出现在BIDDCCreateViewController,我有方法,但我不能运行它。 运行一个方法,它应该去[自我方法]。 我无法做到这一点。 那么这正是我所猜测的。 它编译和运行良好,没有任何logging,所以我不知道它是否工作。 更新:我无法获得'sendDataToA'方法执行。 #import <UIKit/UIKit.h> #import "BIDAddTypeOfDealViewController.h" @interface BIDDCCreateViewController : UIViewController @property (strong, nonatomic) NSString *placeId; – (IBAction)gotoBViewController:(id)sender; @end #import "BIDDCCreateViewController.h" #import "BIDAddTypeOfDealViewController.h" @implementation BIDDCCreateViewController – (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading […]

iPhone – 同时包含多种字体的文本的UILabel

我正在寻找一种方式来使用UILabel(或类似的东西)来显示这样的东西: 汤姆:一些消息。 这就像是如何在Facebook应用程序中完成显示“你在想什么? 消息。 有没有人有任何build议如何处理这个?

使用HTML5在iPad上自动播放audio文件

我试图让audio文件在iPad上的Safari中自动播放。 如果我在我的Mac上使用Safari访问该页面,那很好。 在iPad上,自动播放不起作用。

UIWebView查看自签名的网站(没有私人API,而不是NSURLConnection) – 这是可能的吗?

有很多问题需要解答:我可以让UIWebView查看自签名的HTTPS网站吗? 答案总是涉及到: 使用私有api调用NSURLRequest : allowsAnyHTTPSCertificateForHost 改为使用NSURLConnection ,委托可以通过canAuthenticateAgainstProtectionSpace等 对我来说,这些都不行。 (1) – 意味着我无法成功提交到app store。 (2) – 使用NSURLConnection意味着CSS,图像和其他东西,必须从服务器获取后,收到初始HTML页面不加载。 有谁知道如何使用UIWebView来查看一个自签名的https网页,这不涉及以上两种方法? 或者 – 如果使用NSURLConnection实际上可以用来渲染一个完整的CSS,图像和其他一切的网页 – 这将是伟大的! 干杯, 伸展。

用Javascript检测触摸屏设备

在Javascript / jQuery中,如何检测客户端设备是否有鼠标? 当用户将鼠标hover在某个项目上时,我有一个网站可以滑动一些信息面板。 我正在使用jQuery.hoverIntent检测hover,但这显然不适用于iPhone / iPad / Android等触摸屏设备。 所以在这些设备上,我想恢复点击以显示信息面板。

构build错误 – 在文件中缺less所需的体系结构i386

构build我的iPhone应用程序时出现此错误: ld:警告:在/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk/System/Library/Frameworks/UIKit.framework/UIKit,在文件中缺less必需的体系结构i386 对于我的应用程序中的所有框架,情况都是一样的。 这很奇怪,因为这没有发生。

警告:不鼓励在分离的视图控制器上呈现视图控制器

在我的应用程序中,我正在使用导航控制器。 后来在一些视图中,我使用presentViewController来显示放大的图像。 另外我不使用故事板或笔尖。 我只在iOS 7中得到这个错误。 它在iOS 6和更早版本中工作正常: 不鼓励在分离的视图控制器上呈现视图控制器

在iOS中将HTML转换为NSAttributedString

我正在使用UIWebView一个实例来处理一些文本和正确的颜色,它给出的结果作为HTML,而不是显示在UIWebView我想显示它使用Core Text与NSAttributedString 。 我能够创build和绘制NSAttributedString但我不确定如何转换和映射到属性string的HTML。 我知道在Mac OS X下, NSAttributedString有一个initWithHTML:方法,但是这只是一个Mac的附加,不适用于iOS。 我也知道还有一个类似的问题,但是没有答案,我虽然会再试一次,看是不是有人创造了这样做的方法,如果可以的话,是否可以分享。

为什么viewWillAppear不会在应用程序从后台返回时被调用?

我正在编写一个应用程序,如果用户在通话时查看应用程序,则需要更改视图。 我已经实现了以下方法: – (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; NSLog(@"viewWillAppear:"); _sv.frame = CGRectMake(0.0, 0.0, 320.0, self.view.bounds.size.height); } 但是当应用程序返回到前台时不会被调用。 我知道我可以执行: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusBarFrameChanged:) name:UIApplicationDidChangeStatusBarFrameNotification object:nil]; 但我不想这样做。 我宁愿把我所有的布局信息放在viewWillAppear:方法中,让它处理所有可能的场景。 我甚至试图调用viewWillAppear:从applicationWillEnterForeground :,但我似乎无法指出哪一个当前的视图控制器在那一点。 有没有人知道处理这个问题的正确方法? 我确定我错过了一个明显的解决scheme。