草庐IT

Objective-c

全部标签

iphone - 用于 iphone/ipad 选择的标签栏自定义图像

我正在自定义我的标签栏背景图像,我通过自定义标签栏类为iphone解决了这个问题。看起来像这样:然后我为我的ipad应用程序添加了同样的东西,它看起来像那样我需要上图中没有多余空格或黑色的标签栏。所以我也尝试更新ipad的tabbar类,我看到了下面这张图片:我在没有额外空间的情况下管理了标签栏按钮View,但无法管理其按钮选择区域,我该如何管理标签栏按钮选择?它仍然与第二张图片相同,您可以在“交易”标签栏按钮中看到“设置”标签栏按钮选择的突出显示。 最佳答案 UITabBarController不能像您希望的那样工作。您应该编写自

objective-c - AssetsLibrary,如何枚举所有照片?

有没有比这个更好的方法来枚举设备上的所有照片?对每个Assets组执行此...[currentGroupenumerateAssetsUsingBlock:^(ALAsset*result,NSUIntegerindex,BOOL*stop){if(result==nil){return;}//addtheasset}]; 最佳答案 常量ALAssetsGroupAll用于枚举某些或所有类型的组。它在枚举图书馆钓鱼组时使用。但获取所有照片或任何类型Assets的唯一方法是按照您已经编码的方式进行枚举。

iphone - 是否有任何内置方式可以在左侧进行勾选并在右侧进行详细信息披露,例如在 Wi-fi 设置中?

是否有内置的方法来完成下面的表格单元格?(左侧勾选,右侧详细披露) 最佳答案 使用图像作为复选标记。对于未选中的行,请使用具有相同尺寸的空白图像以避免文本水平移动。 关于iphone-是否有任何内置方式可以在左侧进行勾选并在右侧进行详细信息披露,例如在Wi-fi设置中?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9898671/

ios - 点击 UIButton 以编程方式创建另一个 UIButton

我正在尝试以编程方式创建一个UIButton。我有一个名为“addCash”的按钮(已在界面生成器中创建),点击此按钮后我希望另一个按钮动态出现。当在viewDidLoad中完成时,此按钮工作正常,但这不是我想要的,因为在创建此新按钮之前需要点击“addCash”。这是我目前所拥有的...-(IBAction)addCash{UIButton*theButton=[[UIButtonbuttonWithType:UIButtonTypeRoundedRect]retain];theButton.frame=CGRectMake(80,50,150,40);[theButtonsetTi

objective-c - ShareKit 方法在 Lion/Xcode 4.3.1 中调配?

我最近使用iOS5SDK和共享库升级到Lion和Xcode4.3.1ShareKit已损坏-它为其电子邮件处理程序使用方法调配。显然苹果有banned或者至少尝试逐步淘汰方法调配。ShareKit导入一个文件,不再存在,并定义了自己的方法swizzling方法SHKSwizzle.它使用它来改变MFMailComposeViewController的viewDidDisappear:方法如下:SHKSwizzle([MFMailComposeViewControllerclass],@selector(viewDidDisappear:),@selector(SHKviewDidDis

objective-c - 为两个不同的 View 使用自定义键盘

我已经创建了一个UIViewController的子类,并且xib有一个我构建的自定义键盘。我使用自定义键盘的原因是我需要一个小数键,它需要比native键盘短,并且只需要数字。模态视图不起作用,因为我希望它只出现一半,就像native键盘一样。我能够在同一个xib中将其作为另一个View来完成,但我不确定如何从单独的xib中调用它2个不同的View将使用我的键盘-所以我只想创建一次而不是将它作为另一个View添加到两个xibs。这是我将另一个View添加到同一个xib时代码的样子。(有效)。-(BOOL)textFieldShouldBeginEditing:(UITextField

objective-c - 如何将其他 View Controller 推送到 NavigationController 但保留 TabBar?

我有一个以导航Controller根部的基本ViewController开头的应用-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.navController.viewControllers=[NSArrayarrayWithObject:[selfgetHomeViewController]];[[selfgetWindow]addSubview:self.navController.view];[[selfgetW

iphone - 将触摸手势发送到 UIScrollView 的 UIImageView subview

我编写了一个UIImageView,允许我在其中绘图。因此,它会跟踪用户的触摸并记录下来。在窗口中使用时效果很好。但是,我随后将其添加为位于ViewController中的UIScrollView的subview。当我现在尝试使用它时,UIImageView内的触摸手势只是滚动整个View,而不是在UIImageView内绘制。我如何将对同样在UIImageView内部的UIScrollView所做的手势引用到UIImageView。我希望这是有道理的最好的问候编辑:我已将以下所有属性:canCancelContentTouches、exclusiveTouch和delaysConte

objective-c - 在 GLKView 中绘图

我是OpenGLES的新手。作为测试,我试图在GLKView上绘制一个简单的三角形。没有编译或运行时错误,也没有OpenGL错误。它只是简单地不绘制三角形。它设置了清晰的颜色OK,这意味着OpenGL正在工作,但它只是不绘制三角形,我做错了什么......绘图回调代码-(void)glkView:(GLKView*)viewdrawInRect:(CGRect)rect{constGLfloattriangleVertices[]={0.0,2.0,3.0,//Triangletopcentre-2.0,-2.0,3.0,//bottomleft2.0,-2.0,3.0//bottom

android - 将 android/java 移植到 ios/objective c 的好书

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion去年我在一个项目上工作,该项目主要涉及用于android的java,但通过jni将c++用于一些额外的库。我想做的是将整个项目移植到ios的objective-c中,因为我认为这将使使用ios库变得更加容易,而无需使用任何包装器或其他代码。那么有没有人知道任何与从Java程序员的角度使用ObjectiveC进行编程相关的好书。我已经有很多客观的c书籍和ios书籍,但我