草庐IT

automatic-uitableview-paging

全部标签

iphone - 在 tableview 滚动时拦截 UITableView 中的 TouchUpInside 事件

我正在构建一个UITableView,它在tableview的部分标题中有一个按钮,以便当用户向下滚动屏幕时,该按钮固定在屏幕顶部。问题是当UITableView移动时,部分标题按钮的触摸事件没有注册。如果tableview没有滚动,按钮只会获得触摸事件。-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{if(!_sectionHeaderView){_sectionHeaderView=[[UIViewalloc]initWithFrame:CGRectMake(0

ios - 尝试对 UITableView 中的单元格重新排序时获取 '-[__NSCFArray removeObjectAtIndex:]: mutating method sent to immutable object'

我正在使用AFNetworking获取UITableView单元格中的JSON数据。我已将数组声明为NSMutableArray,但我仍然收到-[__NSCFArrayremoveObjectAtIndex:]:mutatingmethodsenttoimmutableobject错误,每当我试图重新排序单元格。这是我用于重新排序的逻辑--(void)tableView:(UITableView*)tableViewmoveRowAtIndexPath:(NSIndexPath*)fromIndexPathtoIndexPath:(NSIndexPath*)toIndexPath{NS

iphone - 如何使用 Xcode 4.2 和 Storyboard使用 "Page Control"?

我正在尝试学习iOS编程的基础知识,我想知道您将如何使用Xcode4.2和Storyboard来使用页面控件?我订阅了MyCodeTeacher.com,关于页面Controller的类(class)已经过时并且不适用于新的Xcode。我无法通过Google找到教程,Apple文档也无济于事。谁能给我指出一个好的教程或给我一个基本的例子?非常感谢! 最佳答案 好的,这是一个典型案例的工作流程:1.为您的pageControl对象创建一个IBOutlet示例:@property(unsafe_unretained,nonatomic)

iOS SQLite : How to automatically set foreign key?

我的app用的是SQLite,我整理了一下建表语句。这个想法是表A和表B具有一对多(或一个)关系,因此外键将在表B中。现在我知道创建主键的自动增量,但这如何用于外键?如果我为表A添加一行,为表B添加5行(理想情况下,所有这些都链接到表A中的那一行)会怎么样?它不会只是从表B中的001-005自动递增吗? 最佳答案 是的,如果A和B之间是一对多的,并且当你在B中添加记录时,你将自动增加B的主键,而不是A的外键(假设你将它设为普通的INTEGER,没有AUTOINCREMENT)。给定你的例子,是的,B将有五个记录,1-5,它们都指向A

ios - 以编程方式创建分组样式的 UITableView

我正在以编程方式创建tableView,我想设置tableView样式组,但是如何给tableView分配只有框架,我们如何设置这个值。 最佳答案 引用以下代码。UITableView*tableView=[[UITableViewalloc]initWithFrame:CGRectMake(0,0,your_width,your_height)style:UITableViewStyleGrouped]; 关于ios-以编程方式创建分组样式的UITableView,我们在StackOv

iphone - UITableView 背景作为平铺图像

我在iPhone上有一张高度约为1.5屏幕的图片。我想把它做成UITableView的连续背景。它必须随表格滚动。有什么办法吗? 最佳答案 您可以将这张图片变成一个图案,然后可以作为表格View的背景无限重复。首先,执行此操作:UIColor*backgroundPatternColor=[UIColorcolorWithPatternImage:myImage];然后将表格View或任何其他View的背景颜色设置为backgroundPatternColor。 关于iphone-UIT

iphone - 访问 UITableView 的 "default"方法

我尝试设置一个tableView。除了最后一节(包含一行)之外,我对所有部分的行使用标准单元格。因此,除了那个特殊的部分,我还想对所有这些部分使用标准布局。一个简短的例子如下,我的“特殊”单元格在第3部分(只有一行):-(CGFloat)tableView:(UITableView*)tableViewheightForHeaderInSection:(NSInteger)section{if(section==3)return5;return**????**;}在???我想返回从UITableView计算的宽度(就像我没有实现该方法一样)。[superself:tableViewhe

ios - uitableview + 导航 Controller 设置所选元素的标题

我有一个UINnavigationController来处理UITableView中的导航。当我从表格中选择一行时,我需要在UINavigationController标题中显示从上一个菜单中选择的项目。单元格的标签是从填充UITableView行的外部xml读取的。如何在UINavigationBar的标题上显示我的选择?我已经使用self.title命令设置了静态标题,但它不符合我的需要 最佳答案 这对你有用吗?-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndex

iphone - 多个自定义行 UITableView?

我搜索了很多但没有找到任何与多个自定义行相关的有用信息,我需要为我的应用程序创建一个设置tableView,我需要在其中从xib文件加载行,例如:第1行=>>XIB1.第2行=>>XIB2.第3行=>>XIB3.第4行=>>XIB4。我现在的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=nil;//WeuseCellType1xibforcertainrowsif(indexPath.row

ios - UITableView 删除按钮没有出现

当我按下编辑按钮时,我会在项目左侧看到圆形删除图标。当我按下单元格中的删除图标时,它会“转动”但删除按钮不会显示,因此我的commitEditingStyle永远不会被调用,因为我没有要按下的删除按钮。只是为了好玩...我将单元格更改为Insert我得到加号图标...我按下它并调用commitEditingStyle。我不明白为什么我没有看到删除按钮。我有一个在弹出窗口中显示的UIViewController。我正在添加一个UITableView以这样......audioTable=[[UITableViewalloc]initWithFrame:CGRectMake(0,44,se