小编vip*_*psk的帖子

VoiceOver在iPhone应用程序中读取前一个视图上的标签?错误?

我正在创建基于视图的应用程序,我将通过addSubview方法进入下一个视图.问题是,当我打开VoiceOver的功能并添加子视图时,它会从之前的视图中获取附件标签.也就是说,如果我点击矩形中的视图,前一个视图中有标签,那么VoiceOver也会将其检测为辅助功能标签并开始读取该标签.但是,如果我使用导航控制器去下一个视图控制器,我没有遇到任何问题.任何人都可以告诉我,如果苹果本身仅支持基于导航的应用程序的VoiceOver工具,或者在基于视图的应用程序中还有其他一些VoiceOver解决方案吗?

PS我也在一些演示应用程序上尝试过相同的结果.

因此,在当前视图中,我添加了一个包含按钮的子视图,辅助功能也会读取子视图后面的标签.我希望辅助功能可以读取添加视图上的按钮,以及前一个视图的其余可视部分(而不是标签隐藏在添加的视图后面).有人可以告诉,如果它是iPhone中的配音错误,默认情况下,它还会在addsubview上读取parentView的标签吗?

iphone accessibility ios voiceover

6
推荐指数
3
解决办法
2728
查看次数

如何通过Facebook iOS sdk向Facebook好友发送应用程序请求?

我使用facebook sdk作为我的iOS facebook应用程序.我想向多个用户发送应用请求.我正在使用以下方法.

NSArray* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:
                                                  @"Get Started",@"name",@"http://www.facebook.com/apps/application.php?id=135775646522275/",@"link", nil], nil];
NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"Check out this awesome app I am using.",@"message",
                               @"Check this out", @"notification_text",
                               @"http://www.facebook.com/apps/application.php?id=135775646522275/",@"link",
                               appImage,@"picture", 
                               actionLinksStr, @"actions",

                               nil];
[facebook dialog:@"apprequests"
       andParams:params
     andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

问题是,我在调用此方法后,会显示应用程序请求Web视图并成功提交应用程序请求.但只有朋友墙上的app_request计数增加,他既没有获得应用程序请求的任何通知,也没有看到应用程序请求.可能是什么问题,是否有其他替代方式从iOS Facebook应用程序发送应用程序请求?

dialog graph facebook-graph-api apprequests facebook-ios-sdk

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