cocoa-touch相关内容
我有一个使用 UIImageView 的动画 myAnimatedView.animationImages = myImages;myAnimatedView.animationDuration = 1;myAnimatedView.animationRepeatCount = 1;[myAnimatedView 开始动画]; 我如何告诉动画在最后一帧停止或在一系列图像的最后一帧可见?
..
即使使用标准字体大小,我也遇到了 UITextField 的文本被模糊/消除锯齿的问题.当控件是第一响应者时,文本会显得清晰,但在失去焦点时会再次模糊: (来源:mikeweller.com) p> 有人知道如何解决这个问题吗? 解决方案 好的,我在这里回答我自己的问题. 我通过 Google 找到了许多关于这个错误的参考,但每个人都通过调整字体大小来解决它.经过大量搜索,我
..
为什么下面的代码会起作用... [signInBtn setTitleColor:[UIColor blackColor] forState:UIControlStateHighlighted];[signInBtn setTitleColor:[UIColor blackColor] forState:UIControlStateDisabled]; 虽然没有? [signInBtn se
..
UIKeyboardTypeNumberPad 在 iPad 上不显示数字键盘.相反,它显示 UIKeyboardTypeNumbersAndPunctuation 键盘. 是我遗漏了什么,还是从 iPad 操作系统中删除了? 感谢您的指导! 解决方案 我认为 iPad 上的 iPhoneOS 3.2 目前不支持此功能 引用 UITextInputTraits 头文件:
..
默认情况下,UIImageView 只会围绕其中心旋转.如何让它围绕图像中的任何其他点旋转? 解决方案 这样做的一种方法是更改 UIImageView 底层的 anchorPoint 并围绕它旋转.您可以使用以下内容更改旋转点: imageView.layer.anchorPoint = CGPointMake(0.25, 0.25); anchorPoint 是根据层内的相对坐标
..
我遇到的情况似乎并非如此.在下面的代码片段中,如果我删除该行:self.navigationController = nav,根控制器的视图将不会显示,这表明 addSubview 可能实际上不会像其他建议的那样保留视图.有什么想法吗? - (void)applicationDidFinishLaunching:(UIApplication *)application {self.testVie
..
即,我的应用在开始时设置了一些标准默认值.然后这些值可能会被用户覆盖.当用户把事情搞砸时,我想将这些设置设置回我的应用程序默认值.据我了解,应用程序默认值与用户默认值不同,用户默认值只是覆盖这些应用程序默认值.但我还没有看到删除用户默认值的方法.有什么想法吗? 解决方案 试试removeObjectForKey -- 这应该使您能够删除首选项.
..
我正在用这个旋转视图: CGAffineTransform rotateTransform = CGAffineTransformRotate(CGAffineTransformIdentity, rotationValue); 我有一个物体,我想旋转大约 320 度.现在 Core Animation 很聪明,可以根据需要旋转它,通过旋转 -40 度来做到这一点.因此对象以更短的移动量反向旋
..
当使用 UIModalPresentationCustom 关闭各种视图控制器时,关闭视图控制器后屏幕变黑,就好像所有视图控制器都已从视图层次结构中删除一样. transitioning delegate 设置正确,animationControllerForPresentedController 被请求并正确传递,动画结束后transition 完成. 这个确切的代码在使用 iOS
..
我想要类似闹钟应用的东西,你不能滑动删除行,但你仍然可以在编辑模式下删除行. 当注释掉 tableView:commitEditingStyle:forRowAtIndexPath: 时,我禁用了滑动删除并且在编辑模式下仍然有删除按钮,但是当我按下删除按钮时会发生什么.叫什么? 解决方案 好吧,事实证明这很容易.这就是我为解决这个问题所做的: Objective-C - (U
..
iOS 10 中的音乐应用采用了新的卡片式外观:“正在播放"屏幕向上滑动,而层次结构中下方的视图缩小,在屏幕顶部略微突出. 这是邮件撰写窗口中的示例: 这个比喻也可以在流行的播客播放器 Overcast 中看到: UIKit 中是否有实现这种卡片式外观的功能? 解决方案 你可以在interface builder中构建segue.从 ViewController 选择模态
..
我试图在我的应用程序中完全不选择任何选项卡.首先选择了第一个选项卡,但我想取消选择它,因此根本不会选择任何选项卡. 不要问我为什么,这就是客户想要的!呵呵 感谢您的帮助! PS:我已经试过了: //rootController = UITabBarControllerrootController.tabBar.selectedItem = 0;rootController.ta
..
我有以下设置: 标签栏应用.在一个标签上有一个导航控制器. 我的工作流程: 当我将新的 viewController 推送到导航控制器堆栈时,我设置了 hidesBottomBarWhenPushed 属性. 这很好用,标签栏在新视图控制器滑动到位时被“推动". 问题: 当我弹出这个视图控制器并再次显示根视图控制器时,标签栏消失了. 导航控制器已经增长到填
..
在 Cocoa-Touch 中,我们找到了一个控件 UISearchBar.我需要对其进行自定义,以便文本字段中出现的搜索图标(我们单击它执行相应的操作)右对齐.通常我们会发现它左对齐.有可能这样做吗?我做过R&D 但是找不到... 我该怎么做?有什么好的教程可以找到吗? 解决方案 不幸的是,UISearchBar 并不是为了直接支持这一点而设计的.在完成我们想要的事情时,我们可能不
..
我有一张普通风格的桌子,只有一个部分.我有一个实现的 viewForHeaderInSection: 在节标题中添加自定义视图. 我无法在我的表格部分标题视图和我的第一个视图之间看到分隔线细胞.[见附图] 我做错了什么? 解决方案 自定义页眉和页脚不包含下方/上方的分隔符.您需要自己在自定义视图中实现分隔符(或切换到分组样式,即使使用自定义页眉/页脚,也会在其上方和下方显示组的
..
我有一个自定义 UIView 来显示平铺图像. - (void)drawRect:(CGRect)rect{...CGContextRef 上下文 = UIGraphicsGetCurrentContext();CGContextClipToRect(上下文,CGRectMake(0.0, 0.0, rect.size.width, rect.size.height));CGContextDr
..
我有以下几点: UITableViewController UITableView 自定义 UITableViewCell 子类 我为单元格使用了一个 .xib 文件,它是一个 CustomCell 子类.此自定义单元格处理单元格按钮上的某些触摸事件的 IBAction. 我想从单元格中引用 ViewController 及其一些变量. 我应该如何从 UITableVi
..
我在 storyboard 中有三个控制器(FirstVC、SecondVC、ThirdVC),并且导航是顺序的:用户可以从 FirstVC 导航到 SecondVC,然后到 ThirdVC.现在,我需要制作一些按钮,可以从 FirstVC 打开 ThirdVC,但也会将 SecondVC 放在导航堆栈上,因此当用户从 ThirdVC 按下返回时,他将返回到 SecondVC.所以,我不需要从 F
..
我已将 NSUserDefaults 数据检索添加到我的应用程序中,这非常好.但为了测试,我想重置我添加到默认数据库的所有数据,以便用户第一次启动应用程序时一切都处于状态. 我试着打电话: [NSUserDefaults resetStandardUserDefaults]; 但这并没有做任何事情.默认值仍会保存并可以检索. 解决方案 最简单的方法是从模拟器中删除应用程序 - 就
..
我有一个多行 UILabel,我想根据文本长度调整其字体大小.整个文本应该适合标签的框架而不截断它. 不幸的是,根据文档,adjustsFontSizeToFitWidth 属性“仅在 numberOfLines 属性设置为 1 时有效". 我尝试使用 确定调整后的字体大小 -[NSString (CGSize)sizeWithFont:(UIFont *)font constra
..