草庐IT

graph-drawing

全部标签

ios - Facebook Graph API v2.1 升级通知-iOS

今天我收到了来自Facebook的通知。“MyAppName最近一直在对GraphAPIv2.0进行API调用,该API将于2016年8月8日星期一结束为期2年的弃用窗口。请按顺序将所有调用迁移到v2.1或更高版本避免潜在的失败体验”在我的iOS应用程序中,我使用的是facebooksdkv4.8.0。当我调用图形API请求时,我从不指定版本根据facebookAPI文档,它说GraphAPI版本默认为facebooksdk(在我的应用程序中fbsdk:4.8=grapghapiv2.5)。那么,为什么我会收到此通知。我是否应该考虑在这一点上更新sdk? 最

iphone - iOS应用 View 背景(Image vs draw)设计问题

假设我正在编写一个涉及相对复杂的几何游戏板的游戏。像飞镖一样的东西。我想要一个View来显示游戏状态。实现该View的最佳方式是什么?例如,我是否应该在photoshop之类的软件中离线绘制电路板,将其添加为资源,然后使用UIImageView显示它?还是我应该使用绘图基元并基本上以编程方式绘制电路板?有哪些权衡取舍?如果我确实要使用图像,我应该选择哪种格式?.png、.tiff、.gif、.jpg?谢谢,约翰 最佳答案 如果您决定走图像路线,您应该使用png。显示您支付性能损失的任何其他格式(如评论中所述)。要在构建photosh

iphone - 用于 iOS 搜索的 Facebook Graph API

我正在尝试使用以下代码从GraphAPI中搜索位置,但没有成功。任何人都可以请启发我的道路吗?如果我尝试发布链接/消息/照片,它会按预期工作,但在尝试获取位置时,它总是失败并给我**Theoperationcouldn'tbecompleted。(facebookErrDomain错误10000。)**//FollowingstatementisusingpermissionsNSArray*permissions=[NSArrayarrayWithObjects:@"publish_stream",@"user_checkins",@"friends_checkins",@"publ

ios - 在iOS应用程序和Web应用程序上链接Facebook Graph

因此,我搜索了很多该主题,可能使事情复杂化了,但希望在此方面有所澄清。这就是问题所在。我有一个使用FacebookGraph的Web应用程序(FB登录,friend邀请,通过FB分享等)。我们刚刚为网站构建了一个iOS应用,现在也想在iOS应用上实现上述所有FB操作。我查阅了Facebook文档,并尝试使用它来使Facebook登录名对已经在我们网站上注册的用户(并且也已连接其Facebook帐户)起作用,但似乎不起作用。用例-用户在Web应用程序上注册并将其FB帐户与我们联系。然后,他们下载iOS应用程序,并希望使用FB登录登录到iOS应用程序或在其时间轴上共享对象。反之亦然。问题-

ios - 如何在创建 Open Graph 对象时抑制 Facebook 默认创建操作(发布)

我正在为iOS创建一个照片应用程序。我有一个自定义操作类型对,在我的应用程序中定义了“拍照”。我首先创建“照片”对象(我有一个用户生成的图像,我首先上传照片并获取暂存URI。此代码在之后):NSMutableDictionary*imageData=[NSMutableDictionarydictionaryWithDictionary:@{@"url":stagingURL,@"user_generated":@"true",}];NSMutableDictionary*object=[FBGraphObjectopenGraphObjectForPostWithType:@"ton

iphone - 如何在Graph中自定义CorePlot的绘图区

我正在使用核心图绘制图表。我试图在绘图区域绘制我的图表,但它包含白色背景。但我想用我自己的背景绘制图表。这是我的代码。//settingframeofgraphCGRectframe=[self.hostingViewbounds];self.graph=[[[CPTXYGraphalloc]initWithFrame:frame]autorelease];//Addsomepaddingtothegraph,withmoreatthebottomforaxislabels.self.graph.plotAreaFrame.paddingTop=10.0f;self.graph.plo

ios - Facebook SDK 使用 Graph API 1.0 版

Facebook图形API版本1.0和2.0之间存在一些我不太喜欢的差异,因此我想降级到图形API版本1.0。有什么办法吗?这是我现在使用的代码,它调用了2.0版:[FBRequestConnectionstartWithGraphPath:@"/me/friends"parameters:[NSDictionarydictionaryWithObjectsAndKeys:@"20",@"limit",nil]HTTPMethod:@"GET"completionHandler:^(FBRequestConnection*connection,idresult,NSError*erro

iOS Facebook Graph API 使用 "next"或 "previous"Url 使用 SDK 进行分页

我不太确定在对结果进行分页时想要使用图形api返回的“下一个”或“上一个”URL时应采用的最佳方法或正确的SDK调用。我已经查看了FBRequest和FBRequestConnection的文档,但没有任何方法或调用跳出来作为我的问题的明显解决方案。任何人都有一个或可以提出一个能为我指明正确方向的建议吗? 最佳答案 Nikolay的解决方案非常完美。这是它的Swift版本funcmakeFBRequestToPath(aPath:String,withParameters:Dictionary,successsuccessBlock

ios - glDrawElements 与 GL_LINES 强制 gleRunVertexSubmitARM? (或 : why drawing wireframes is slow on iOS? )

在为我正在处理的iPhone/iPad小项目做一些测试时,我观察到使用带有GL_LINES的glDrawElements绘制线框时CPU性能有很大的损失。这是场景:一个有640个顶点的模型(4个float用于位置,3个float用于法线,没有对齐问题……全部在4字节边界上)3840个索引(无符号短)顶点和索引都使用VBO(无VAO)上面使用glDrawElements和GL_TRIANGLES绘制的模型效果很好然后:具有640个顶点的相同模型2560个索引IBO且无VAO使用带有GL_LINES的glDrawElements绘制会触发对gleRunVertexSubmitARM的连续调

ios - SCNTechnique 的 DRAW_QUAD channel 中来自 ARSCNView 的空白深度缓冲区

我正在尝试在ARSceneKit演示的后处理步骤中进行深度测试。为此,我需要渲染ARSCNView的深度图。使用SCN技术似乎不可能得到它。当尝试使用DRAW_SCENEchannel的深度作为SCNTechnique中DRAW_QUADchannel的输入时,我不断得到空白(充满1.0-s)深度缓冲区。我已按照SCNTechnique上的指南进行操作并命名深度目标。这是SCNTechnique实现中的错误,还是我在配置中遗漏了什么?颜色缓冲区链接正确,示例来自https://github.com/lachlanhurst/SCNTechniqueTest/tree/pixelate有