我正在尝试实现类似界面的Twitter iPhone应用程序.(滑动以使用自定义视图替换tableviewcell中的视图).我正在使用Apple UISwipeGestureRecognizer来识别滑动,我正在使用该滑动获取起始位置[recognizer locationInView:self.view].这给了我一个CGPoint,我正在使用它[tableView indexPathForRowAtPoint:location].我的问题是,我的滑动似乎总是被检测到在我刷过的实际行的上方或下方的一行.有没有人遇到过同样的问题?
编辑:我可能还应该提到我正在使用自定义tableview单元格,它的高度超过默认视图.我不确定这是否有任何区别,我正在使用它heightForRowIndexAtPath:来恢复高度.
我的代码是 -
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
ModelObject *rowData = (ModelObject *)[tempArr objectAtIndex:indexPath.row];
if (rowData.isAlternateView) {
// Load alternateview
UISwipeGestureRecognizer *recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipe:)];
[recognizer setDirection:(UISwipeGestureRecognizerDirectionRight)];
[cell addGestureRecognizer:recognizer];
[recognizer release];
return cell;
}
else {
// Load the correct uitableviewcell
UISwipeGestureRecognizer *recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipe:)];
[recognizer setDirection:(UISwipeGestureRecognizerDirectionRight)];
[cell addGestureRecognizer:recognizer];
[recognizer release];
return cell;
}
}
-(void) handleSwipe:(UISwipeGestureRecognizer *) recognizer
{
NSLog(@"Swipe …Run Code Online (Sandbox Code Playgroud) 我刚刚升级到iOS5/Xcode 4.2,现在我正在尝试将应用程序提交到App Store.当我尝试验证我的档案时,我收到一条错误消息:
iPhone/iPod touch:应用程序可执行文件缺少必需的体系结构.至少必须存在以下架构之一:armv6
我已经检查了一些类似的问题,并且大多数接受的答案都说明Build Active Architecture Only了NO.我已经这样做了,我仍然有同样的问题.这是我的钥匙:
Architectures:
Distribution: Standard (armv7) - $(ARCHS_STANDARD_32_BIT)
Base SDK : iOS 5.0
Build Active Architecture Only: NO
Valid Architectures: armv6 armv7
Run Code Online (Sandbox Code Playgroud)
任何有关如何解决这个问题的帮助非常感谢!
谢谢,
Teja
编辑:还手动将键armv6添加到Build Settings中的Architectures部分.没变.
我正在寻找开发带存储的Blackberry应用程序.由于我的大部分数据都是结构化的,因此我一直在考虑使用SQLite进行存储.由于只有运行OS v5.0或更高版本的设备支持这一点,我想知道是否有很大一部分B'Berry市场运行v4.xx操作系统.
任何人都可以提供他们的市场份额细分吗?获得此统计数据甚至可能吗?
谢谢,
Teja.
在列表视图中是否有关于每个单元格在dp方面有多大的建议.(假设列表视图只有一行文字)?
谢谢,
Teja
我有一个分组的UITableView,第2部分中的单元格取决于第1部分中的单元格.更准确地说,第1部分中的每个单元格与第2部分中的多个单元格相关联,删除第1部分中的行需要删除第2部分中的相关行.
我有我的dataSources设置,如果所有单元格都可见,一切正常.但是,如果第2部分中的单元格尚未加载到UITableView中,我会遇到问题,因为数据源也会针对第2部分进行更新.
我正在visibleCellsUITableView中查看此方法.但是,如果我尝试访问单元格中的一个标签,我将使用自定义UITableView单元格并获得无法识别的选择器异常.
我该如何解决这个问题?
谢谢,
Teja.
我正在构建与医疗保健IT相关的应用程序.我的公司希望能够通过appstore分发它,但前提是在数据库中专门配置了由UDID标识的设备.我已经完成了所有这些,但我想知道Apple是否会拒绝这样的事情.
有没有人有激活码的经验?
谢谢,
Teja.
我刚刚将我的应用程序上传到appstore.该应用程序需要用户名/密码才能登录,但在上传过程中我从未被提示输入任何凭据.有谁知道如何发送审阅者我的凭据,而不必等待他们审查和请求凭据?
iphone ×5
android ×1
app-store ×1
blackberry ×1
ios4 ×1
objective-c ×1
ringtone ×1
uitableview ×1
xcode ×1
xcode4.2 ×1