iphone相关内容

UITableView:自适应单元格高度

我想知道自适应细胞高度的最佳策略.单元格首先知道在cellForRowAtIndexPath方法中创建它们时的高度(它们包含一些文本框和图像). 我的想法是使用单元格识别键将单元格的高度存储在NSMutableDictionary中. 问题在于heightForRowAtIndexPath:方法在创建单元格之前被称为,然后才被创建. 通常如何管理? 解决方案 如果要调整单元格的大小( ..
发布时间:2021-02-08 20:54:45 移动开发

popOver表视图

在我的项目中,单击按钮后,按钮Action方法中存在的字符串应存储在弹出表视图单元格中. 我可以将单个字符串存储到第一个单元格.... 现在我的问题是我有四个按钮,每个按钮动作由4个字符串组成,现在一次应出现在弹出表视图中, #import "SecondDetailViewController.h" -(IBAction)viewButtonPressed:(id)se ..
发布时间:2021-02-08 20:54:36 移动开发

navBar发生内存泄漏

能帮我解决内存泄漏吗? #import @interface NavBar : NSObject { NSString* nav; } @property (nonatomic, retain) NSString* nav; + (NavBar *) sharedInstance; @end #import "Nav ..
发布时间:2021-02-08 20:54:33 移动开发

如何在iPhone的自定义导航栏中创建导航栏项目?

我创建了一个自定义视图,并添加了一个Web视图作为该自定义视图的子视图.我已经以编程方式创建了一个导航栏.现在,我想在该视图中创建一个向左或向右导航栏按钮. navigBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)]; navigBar.tintColor = [UIColor blackColo ..
发布时间:2021-02-08 20:54:29 移动开发

如何阻止单元格缩进-shouldIndentWhileEditingRowAtIndexPath不起作用

我有一个带有自定义单元格的普通(未分组)tableView,当我单击“编辑"按钮时,单元格缩进了.我不希望那样,我希望删除符号位于我的单元格的正上方. 我尝试了shouldIndentWhileEditingRowAtIndexPath和cell.shouldIndentWhileEditin = NO;以及cell.indentionLevel = -3,但两者都没有任何效果.知道为什么吗 ..
发布时间:2021-02-08 20:54:26 移动开发

将NSString转换为NSArray

我有一个字符串如下: NSString *str = @"abcd,efgh"; 现在我想将此字符串转换为NSMutableArray之类的 NSMutableArray *arr = {abcd,efgh}; 那我该怎么做? 任何帮助将不胜感激. 解决方案 NSArray *arr = [@"abcd,efgh" componentsSeparatedByS ..
发布时间:2021-02-08 20:54:22 移动开发

将UITextField MM/YY格式设置为过期

尝试使用textField作为信用卡的到期日期,以下代码仅在试图更改行为时正常工作,目前,当您从第三个数字/键入字符时,将添加为到期格式.如果我想在用户键入第二个数字后添加/字符怎么办,例如,如果用户键入01,则直接插入分隔符 open func reformatAsExpiration(_ textField: UITextField) { guard let string ..
发布时间:2021-02-08 20:54:16 移动开发

iPhone:如何以编程方式制作提示气球?

请提供代码,像Grindr一样以编程方式制作提示气球. 我希望根据文字&字体大小. 而且,我希望能够更改箭头的位置. 如果在一端,则应为直角三角形.否则,它应该是一个等边三角形. 解决方案 // AppDelegate.h @interface AppDelegate : NSObject { } @property (nonat ..
发布时间:2021-02-08 20:54:13 移动开发

iPhone上的TableView的问题重用单元

我在表格视图中有一个单元格列表,其中只有最后一个单元格具有公开指示符(它会触发操作).当我向下滚动我的单元格列表时,一切正常,但是如果我向后滚动,奇怪的是,显示指示器也出现在其他单元格中.我真的不知道问题出在哪里,有什么帮助吗? 谢谢, 丹尼尔(Daniele) 这是所使用的代码部分: static NSString *CellIdentifier = @"Cell"; UITa ..
发布时间:2021-02-08 20:54:10 移动开发

UITableviewCell中的一个按钮

我用一个nib文件创建了UItableViewCell,并在我的单元格中放置了一个按钮.我创建了一个IBAction来在用户单击按钮时关联一个动作.但是我崩溃了,我不知道这是什么问题,我已经设置了所有必要的东西. //in my .h -(IBAction)go; //in my .m -(IBAction)go { NSLog(@"hello"); } 但是我崩溃了, ..
发布时间:2021-02-08 20:54:07 移动开发

iPhone仅在设备未连接到xcode时崩溃,如何了解崩溃日志?

在运行ios 5的设备上,我的应用程序运行良好,但是在运行ios 4.2.1的设备上,出现此崩溃. 奇怪的是,仅当未连接到xcode时,设备才会崩溃. 从xcode运行时,它可以工作,但是当我在没有xcode的情况下运行时,应用程序一直运行到我调用该方法为止: - (void)startLocationUpdates { self.locationManager.desiredAccur ..
发布时间:2021-02-08 20:53:58 移动开发

如何使用指定的UIViewController启动应用程序?不与第一个

我有基于视图的应用程序,我不想从第一个标准视图开始,我应该如何从另一个视图开始?! 解决方案 您可以更改 MainWindow.xib 文件,以将视图控制器添加为主窗口的子视图.或者,您可以通过以下代码在 applicationdidFinishLaunchingWithOptions:方法中执行此操作. - (BOOL)application:(UIApplication *)ap ..
发布时间:2021-02-08 20:53:55 移动开发

UITableviewCell的删除按钮的自定义大小

我正在尝试使用此代码调整UITableView单元格的“删除"按钮的大小,但由于某种原因,x& y工作正常,但我无法更改高度&;删除按钮的宽度.我在自定义UITableViewCell类中使用了此代码,并且一切正常,但宽度& “删除"按钮的高度. 我在这里想念什么? - (void)layoutSubviews { [super layoutSubviews]; [UIView beginA ..
发布时间:2021-02-08 20:53:54 移动开发

iOS键盘点击用户首选项

任何人都可以告诉我如何在用户键入时发现用户是否启用/禁用了该令人讨厌的点击.我想将其用作默认值,以指示他们在单击某些内容时是否应单击. 谢谢,维克多 解决方案 据我所知,公共API中不允许访问用户的一般首选项.最好的办法是在以下位置提出功能请求/提交错误报告: https://bugreport.apple.com/ ..
发布时间:2021-02-08 20:53:51 移动开发

当按钮位于UITableViewCell上时,UIButton为什么showTouchWhenHighlighted不起作用?

我将UIButton放在UITableViewCell上,并将其showsTouchWhenHighlighted属性设置为YES.单元格的选择样式为UITableViewCellSelectionStyleNone.我有一个选择器,当点击该按钮并且其工作正常时,它会被调用,因此该按钮可以很好地实现触摸事件.但是,触摸时按钮不显示突出显示效果. 当我将此按钮放在UIView上时,突出显示效果 ..
发布时间:2021-02-08 20:53:48 移动开发

UISlider最大值调整

我有三个滑块,这些滑块显示了不同元素的百分比,我需要的最大值是100(a + b + c = 100). 现在所有这些都相互依赖,并有助于制作饼图. 当前所有参数都可以设置为最大值100. 如何在逻辑上使这种依赖关系和最大值成为可能. 先感谢 解决方案 在处理滑块的方法中,更改将根据当前滑块调整所有滑块的最大值,例如: - (void) sliderChang ..
发布时间:2021-02-08 20:53:45 移动开发

如何在iPhone中保存密码?

我需要创建一个iPhone应用程序...将与网站进行通信...因此它需要用户名和密码...现在我需要知道如何在iPhone中保存用户名和密码...我有已经使用过NSuserdefaults ...但是那并没有解决我的pblm....此外,我还需要还原视图...用户退出应用程序的位置...所以我要求您提供帮助吗? 非常感谢您的支持, 山姆 解决方案 对于将安全数据(用户名/密码) ..
发布时间:2021-02-08 20:53:33 移动开发