小编Tej*_*udi的帖子

indexPathForRowAtPoint不会给我正确的索引

我正在尝试实现类似界面的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)

iphone gesture-recognition ios4

2
推荐指数
1
解决办法
4081
查看次数

在应用程序中使用iPhone默认警报声音

可能重复:
播放警报声音(与默认消息铃声相同)

大家好,

快速提问 - 是否可以在iPhone应用程序中使用iPhone中包含的默认声音之一 - Marimba等?

谢谢,
Teja

iphone objective-c ringtone

2
推荐指数
1
解决办法
4157
查看次数

Xcode 4.2/iOS 5 - 至少必须存在以下架构之一:armv6

我刚刚升级到iOS5/Xcode 4.2,现在我正在尝试将应用程序提交到App Store.当我尝试验证我的档案时,我收到一条错误消息:

iPhone/iPod touch:应用程序可执行文件缺少必需的体系结构.至少必须存在以下架构之一:armv6

我已经检查了一些类似的问题,并且大多数接受的答案都说明Build Active Architecture OnlyNO.我已经这样做了,我仍然有同样的问题.这是我的钥匙:

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部分.没变.

xcode itunesconnect xcode4.2

2
推荐指数
1
解决办法
1112
查看次数

OS的黑莓市场份额

我正在寻找开发带存储的Blackberry应用程序.由于我的大部分数据都是结构化的,因此我一直在考虑使用SQLite进行存储.由于只有运行OS v5.0或更高版本的设备支持这一点,我想知道是否有很大一部分B'Berry市场运行v4.xx操作系统.

任何人都可以提供他们的市场份额细分吗?获得此统计数据甚至可能吗?

谢谢,
Teja.

mobile-phones blackberry

1
推荐指数
1
解决办法
1218
查看次数

Android列表视图 - 人机界面指南

在列表视图中是否有关于每个单元格在dp方面有多大的建议.(假设列表视图只有一行文字)?

谢谢,
Teja

android ui-guidelines android-listview

1
推荐指数
1
解决办法
997
查看次数

iPhone UITableView - 可见细胞

我有一个分组的UITableView,第2部分中的单元格取决于第1部分中的单元格.更准确地说,第1部分中的每个单元格与第2部分中的多个单元格相关联,删除第1部分中的行需要删除第2部分中的相关行.

我有我的dataSources设置,如果所有单元格都可见,一切正常.但是,如果第2部分中的单元格尚未加载到UITableView中,我会遇到问题,因为数据源也会针对第2部分进行更新.

我正在visibleCellsUITableView中查看此方法.但是,如果我尝试访问单元格中的一个标签,我将使用自定义UITableView单元格并获得无法识别的选择器异常.

我该如何解决这个问题?

谢谢,
Teja.

iphone uitableview

0
推荐指数
1
解决办法
9708
查看次数

Appstore批准 - 使用激活码

我正在构建与医疗保健IT相关的应用程序.我的公司希望能够通过appstore分发它,但前提是在数据库中专门配置了由UDID标识的设备.我已经完成了所有这些,但我想知道Apple是否会拒绝这样的事情.

有没有人有激活码的经验?

谢谢,
Teja.

iphone app-store appstore-approval

0
推荐指数
2
解决办法
697
查看次数

将应用程序登录凭据发送给AppStore审阅者

我刚刚将我的应用程序上传到appstore.该应用程序需要用户名/密码才能登录,但在上传过程中我从未被提示输入任何凭据.有谁知道如何发送审阅者我的凭据,而不必等待他们审查和请求凭据?

iphone appstore-approval

0
推荐指数
1
解决办法
1855
查看次数