草庐IT

cocoa-touch

全部标签

ios - CAGradientLayer 送回

我有一个UIViewController,我用创建背景渐变CAGradientLayer*gradient=[CAGradientLayerlayer];...gradient.frame=frame;self.backGradient=gradient;[self.view.layerinsertSublayer:gradientatIndex:0];它工作正常,稍后我必须将我的ViewController的subview_selectionFrame发送回:(我经常需要将_selectionFrame发送回和前面,用于动画和绘图目的)self是ViewController:[sel

ios - 如何在 UINavigationController 中使用 UIViewControllerAnimatedTransitioning?

将ViewController推送到UINavigationController时如何获得自定义转换(iOS7)?我尝试在UINavigationController和我正在推送的Controller上设置TransitioningDelegate这些方法永远不会被调用。我发现的所有示例在模态呈现时都使用自定义过渡。 最佳答案 @rounak的想法是正确的,但有时无需从github下载就可以准备好代码。以下是我采取的步骤:使您的FromViewController.m符合UINavigationControllerDelegate。

ios - 如何在 UINavigationController 中使用 UIViewControllerAnimatedTransitioning?

将ViewController推送到UINavigationController时如何获得自定义转换(iOS7)?我尝试在UINavigationController和我正在推送的Controller上设置TransitioningDelegate这些方法永远不会被调用。我发现的所有示例在模态呈现时都使用自定义过渡。 最佳答案 @rounak的想法是正确的,但有时无需从github下载就可以准备好代码。以下是我采取的步骤:使您的FromViewController.m符合UINavigationControllerDelegate。

iphone - 如何在 iPhone SDK 中列出所有文件夹及其子目录/文件?

我希望用户选择她/他的iPhone中存在的任何文件,以便将其用作电子邮件附件。为此,我想显示iPhone中存在的所有文件和文件夹的列表。但是我怎样才能得到这些文件的列表呢?有什么办法可以得到那个列表吗? 最佳答案 考虑到您的应用程序在沙盒中运行,并且无法在该沙盒之外获取任何文件夹/文件。objective-cNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDire

iphone - 如何在 iPhone SDK 中列出所有文件夹及其子目录/文件?

我希望用户选择她/他的iPhone中存在的任何文件,以便将其用作电子邮件附件。为此,我想显示iPhone中存在的所有文件和文件夹的列表。但是我怎样才能得到这些文件的列表呢?有什么办法可以得到那个列表吗? 最佳答案 考虑到您的应用程序在沙盒中运行,并且无法在该沙盒之外获取任何文件夹/文件。objective-cNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDire

ios - 在 1 到 100 的范围内将 UISlider 递增 1

我是iPhone新手,如何让我的UISlider以1的增量从1变为100?slider=[[UISlideralloc]init];[slideraddTarget:selfaction:@selector(sliderChange:)forControlEvents:UIControlEventValueChanged];[slidersetBackgroundColor:[UIColorclearColor]];slider.minimumValue=1;slider.maximumValue=100;slider.continuous=YES;slider.value=0.0;-

ios - 在 1 到 100 的范围内将 UISlider 递增 1

我是iPhone新手,如何让我的UISlider以1的增量从1变为100?slider=[[UISlideralloc]init];[slideraddTarget:selfaction:@selector(sliderChange:)forControlEvents:UIControlEventValueChanged];[slidersetBackgroundColor:[UIColorclearColor]];slider.minimumValue=1;slider.maximumValue=100;slider.continuous=YES;slider.value=0.0;-

objective-c - 升级到 Xcode 4.1 和 sqlite3.h 导致编译错误,而升级前没有

我最近在安装Xcode4.1之前打开了一个现有项目。起初有很多错误,我通过选择LLVM2.1作为编译器选项来纠正问题。除了一个错误之外的所有错误都已清除,在sqlite3.h中,这一行导致了一个问题:SQLITE_APIintsqlite3_enable_shared_cache(int)__OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0,__MAC_10_7,__IPHONE_2_0,__IPHONE_5_0);错误信息如下:函数声明符后的预期函数体。非常感谢任何帮助,谢谢! 最佳答案 我遇到了同样

objective-c - 升级到 Xcode 4.1 和 sqlite3.h 导致编译错误,而升级前没有

我最近在安装Xcode4.1之前打开了一个现有项目。起初有很多错误,我通过选择LLVM2.1作为编译器选项来纠正问题。除了一个错误之外的所有错误都已清除,在sqlite3.h中,这一行导致了一个问题:SQLITE_APIintsqlite3_enable_shared_cache(int)__OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0,__MAC_10_7,__IPHONE_2_0,__IPHONE_5_0);错误信息如下:函数声明符后的预期函数体。非常感谢任何帮助,谢谢! 最佳答案 我遇到了同样

iphone - iOS uiwebview 回退历史控件

我正在uiwebview上加载“webpage1”并将其第一个请求保存在实例变量“webviewHistory”上。然后,我必须重用该webview来加载另一个页面“webpage2”(也将其第一个请求保存到“webviewHistory”),历史应该从这个请求开始。问题是,如果我从“webpage2”执行goBack(按钮IBAction),我可以继续返回到“webpage1”历史记录并进行后续操作。如果我检查请求并与最初保存的进行比较,就可以了!但不是重定向,例如,如果我触发对www.youtube.com的请求,请求将重定向到m.youtube.com,并且第一个不会保存为导航历