草庐IT

Smartbi绘制表格

全部标签

iphone - 表格 View 中的事件指示器

我有一个包含xml解析对象的TableView。我想在此TableView中实现事件指示器,如果数据加载完成,事件指示器会自动停止。如何做到这一点?提前致谢 最佳答案 首先,您需要进行异步调用以获取xml数据。在调用之前启动事件指示器,然后在委托(delegate)方法中收到数据时停止事件指示器,代码如下所示。-(void)getAsyncData{//dosomethinghere......[indicatorstartAnimating];[NSURLConnectionconnectionWithRequest:urlReq

ios - CALayer.contents 在 UI 线程中绘制?

您能否确认在后台线程中使用CGImageRef设置CALayer.contents属性仍然会使核心动画在主线程循环(即UI线程)中绘制内容图像,而不是设置内容属性的核心动画线程或自定义后台线程?我问这个问题的原因是核心动画运行它自己的线程,但是,当您设置CALayer.contents属性时,UI线程似乎会绘制到图层? 最佳答案 我的经验是,如果你有一个可见层并在后台线程中设置内容,很可能不会立即绘制。我使用的解决方案是在主线程上调用dispatch_async()异步设置内容属性:dispatch_async(dispatch_g

ios - 让用户拍照并在表格 View 中使用它们的最佳做法是什么?

在开发移动应用程序时,让用户拍照(稍后也会以全尺寸显示)但也在表格View(中尺寸)甚至在Googlemap图钉标题View中查看,我应该为用户为较小的图像拍摄的每张图像创建一个缩略图?还是我应该只使用常规图像?我问是因为从我看到的教程中,作为一名网络开发人员,我能弄清楚的是,当使用网络服务获取小图像组时,您通常首先获取缩略图,只有在需要时才获取完整的图片大小。但这是一个嵌入式(我知道它不是嵌入式,但我没有更好的方式来描述这个)应用程序,所有数据都位于设备上,所以没有上传性能问题,只有内存和处理器时间问题(我认为加载以查看当今相机拍摄的大高清照片非常繁重。无论如何,最好的做法是什么?谢

iphone - 自定义 iphone 按钮,绘制它们或常规 UIButton 哪个更好?

我知道我可以简单地使用常规UIButton并更改背景图像,但这是自定义按钮的好习惯吗?还是用所有渐变/阴影/图像绘制整个按钮更好?这两种方法是否提供相同的质量和性能? 最佳答案 我会说单个图像的性能更高,而且不会占用太多内存。如果按钮应该看起来像一个真正的按钮,我假设这是因为您正在谈论渐变、阴影和所有作品,那么可能建议为正常和突出显示状态设置按钮图像。在这种情况下,UIButton会为您完成所有工作。(如果您觉得我错过了那个问题的重点,那么请重新表述您的问题。) 关于iphone-自定义

objective-c - 我可以使用 GET/POST 方法读/写谷歌电子表格吗

我想知道是否可以通过UIWebView使用GET/POST方法读取/写入google电子表格? 最佳答案 您可能会对两个GoogleAPI感兴趣:GoogleSpreadsheets-使用读取/操作电子表格数据GoogleDocuments-创建/组织文档(电子表格)除非你真的想显示一个网页,否则我建议不要使用UIWebView。针对API的HTTP请求通常使用NSURLRequest和NSURLConnection进行。它们使您可以完全控制请求和响应处理。虽然您自己针对文档/电子表格API编写的自定义实现就足够了,但大多数Goog

ios - 在 IOS 上的 OpenGL ES 2.0 着色器中绘制简单线条

我很难尝试通过OpenGLES2.0着色器绘制简单的线条。我正在尝试将glDrawArrays与GL_LINES一起使用,但到目前为止我一直没有成功。我的顶点着色器是您可以获得的最基本的:attributevec4Position;attributevec4SourceColor;uniformmat4Projection;uniformmat4ModelView;varyingvec4DestinationColor;voidmain(void){DestinationColor=SourceColor;gl_Position=Projection*ModelView*Positio

ios - 如何从表格单元格中删除 UIGestureRecognizer

我只想允许滑动删除UITableView的第一个单元格。这一点很简单,但是我想在用户尝试滑动任何其他单元格时显示UIAlert。我再次通过在除单元格0之外的每个单元格上使用UIGestureRecognizer来实现这一点。我遇到的问题是一旦顶行被删除,我希望允许删除新的顶行。就好像我需要删除分配给单元格的UIGestureRecognizer,但我不知道该怎么做。这是我的一些代码-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{BetCel

ios - 使用 OpenGL ES 2.0/cocos2d 2.0 绘制圆的最佳方法?

使用OpenGLES2.0绘制圆的最佳方法是什么?我正在使用cocos2d2.0(目前是测试版)开发一个iPad/iPhone项目,它使用OpenGLES2.0和着色器而不是OpenGLES1.0。在我以前的项目中,我使用了SneakyInput包中包含的方便类ColoredCircleSprite。但是现在使用OpenGLES2.0,该代码不再有效,老实说,我在从头开始编写自己的解决方案时有点迷茫。我需要一个绘制平滑圆圈的CCSprite子类。(也许用一点阴影着色器...)我应该在顶点着色器中构建一个矩形,然后在片段着色器中丢弃圆半径之外的每个像素吗?或者我应该在顶点着色器中构建圆形

iphone - 如何在iphone中使用Core Plot框架绘制简单的折线图和条形图?

我是核心Plot框架的新手。我想在iPhone中绘制折线图和条形图。我在Google中搜索了样本,但找不到确切的样本/教程。您能否使用Core-Plot框架指导一些示例或教程并绘制图形?提前致谢。 最佳答案 示例和演示代码:http://code.google.com/p/core-plot/source/browse/#hg%2Fexamples教程:http://www.switchonthecode.com/tutorials/using-core-plot-in-an-iphone-applicationhttp://cod

ios - 如何绘制一个多列的 UITableView?

我想画一个像下图这样的多列UITableView,它和普通的CustomCell不一样。我该怎么做? 最佳答案 是否可以水平滚动?看起来不是这样。如果它只能垂直滚动,请使用常规的UITableView。对于每一行,您像往常一样使用UITableViewCell。对于每一列,只需使用一个UIButton或您喜欢的任何小部件。在您的屏幕截图中,它看起来像列,但没有列的基本概念。您可以使用InterfaceBuilder并加载自定义Nib轻松创建自定义UITableView单元格。看http://developer.apple.com/l