小编Gli*_*tch的帖子

以编程方式导航到scrollView中的特定页面

如何以编程方式导航到特定页面.基本上我有一个带有scrollView的应用程序,其中填充了一堆子视图(在本例中为tableViews).当点击子视图时,它会放大并且用户可以编辑和导航表格,但是当我缩小时,我会重新加载整个视图,以防用户做出任何更改.当然重新加载视图会将用户发送回第0页.我已经尝试设置pageControl.currentpage属性,但所有这一切都改变了pageControl的点.这是否意味着某些事情是错误的,还是我还需要做其他事情?

所有控制页面滚动的方法都是这种方法:

- (void)scrollViewDidScroll:(UIScrollView *)sender 
{
CGFloat pageWidth = self.scrollView.frame.size.width;
int page = floor((self.scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;
self.pageControl.currentPage = page;

NSString *listName = [self.wishLists objectAtIndex:self.pageControl.currentPage];
self.labelListName.text = listName;
}
Run Code Online (Sandbox Code Playgroud)

iphone uiscrollview uipagecontrol

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

fbDidLogin未调用

所以,我一直在搞乱Facebook iOS SDK,从最新版本开始,我无法调用fbDidLogin方法.登录过程正常,在模拟器上使用Safari并在设备上运行时使用Facebook应用程序.但是,在登录后我会被转移回我的应用程序(我应该这样),但由于没有调用fbDidLogin方法,所以没有任何改变.就我的应用程序而言,我还没有登录.与SDK捆绑在一起的演示应用程序运行正常.所以我显然做错了什么,但我不知道如何检查什么.我对我自己的演示应用程序中使用的所有方法进行了三重检查,据我所知,一切看起来都一样.有关如何调试此问题的任何想法或想法?或者有没有人有类似的问题?

谢谢!

iphone facebook ios

20
推荐指数
2
解决办法
5986
查看次数

将JSON数据写出到简单的文本文件中

一如既往,我一直在搜索论坛,谷歌搜索我自己有点疯狂,但没有弄清楚我做错了什么.因此,我转向那些经常访问这个网站的伟大思想,希望找到答案.我正在构建一个与数据库通信的应用程序,并且这样做我正在尝试使用JSON通过iPhone检索和发布数据到数据库,使用在线发现的各种示例.我已经设法使用JSON从Web检索数据并在tableview中显示它,但是当我尝试POST数据时,似乎没有任何作用.基本上我有一个简单的php脚本,它应该将它收到的数据写出来一个文本文件(见下文).

<?php
//header('Content-type: application/x-json');

$myFile = "testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");

$stringData = var_dump($_POST);
fwrite($fh, $stringData);

$stringData = "=== JSON Decoded ===";  
fwrite($fh, $stringData);

$stringData = $_POST["tmp"];
fwrite($fh, json_decode($stringData));

$stringData = "=== JSON Decoded ===";
fwrite($fh, $stringData);

fclose($fh);
?>
Run Code Online (Sandbox Code Playgroud)

问题是该脚本似乎没有收到任何东西.发布到它时,它会创建一个看起来像这样的文件.所以它确实创建了所有文件,但其中没有任何内容.

=== JSON Decoded ====== JSON Decoded ===
Run Code Online (Sandbox Code Playgroud)

下面的代码是我在XCode中的POST方法.

-(IBAction)poststuff:sender{

    NSString *stuffToPost = [[NSString alloc] initWithFormat:@"Work, damn you!"];

    NSURL *jsonURL = [NSURL URLWithString:@"http://localhost:8888/iWish/json_post.php"];

    NSData *postData = [stuffToPost dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];

    NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];

    NSLog(@"Stuff …
Run Code Online (Sandbox Code Playgroud)

php iphone post json

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

时间机器风格的导航

我最近一直在为 iPhone 做一些编程,现在我正在冒险进入 iPad 领域。我想实现的概念依赖于类似于 osx 中的时间机器的导航。简而言之,我有许多可以平移和缩放的视图,就像任何普通视图一样。但是,视图使用第三维(在这种情况下为深度)相互堆叠。用户将导航到任何视图,在这种情况下,选择一个字母,然后应用程序将在视图中飞行,直到到达所选字母的视图。

我的问题是:有人可以给出如何做到这一点的完整最终代码吗?只是在开玩笑。:) 我需要的是朝着正确的方向推动,因为我不确定如何开始这样做,以及是否可以使用可用的框架。任何提示表示赞赏

谢谢!

navigation xcode ipad ios

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

标签 统计

iphone ×3

ios ×2

facebook ×1

ipad ×1

json ×1

navigation ×1

php ×1

post ×1

uipagecontrol ×1

uiscrollview ×1

xcode ×1