草庐IT

render_template

全部标签

ios - UIPrintPageRenderer/HTML 到 PDF 问题 : extra blank space added in rendered PDF

在将UIWebview中的HTML呈现为PDF页面时,我们在使用UIPrintPageRenderer时遇到问题。HTML包含一个包含多行(....)的表格,其高度已知。UIWebView可以很好地呈现HTML,但是一旦通过UIPrintPageRenderer转换为PDF,就会在行之间添加额外的空格。请参阅附有2行表格的示例。PDF中添加了额外的空格,而HTML中不存在。我们使用该库:https://github.com/iclems/iOS-htmltopdf你能帮忙的话,我会很高兴。问候,摩根。 最佳答案 在您的html中使用

ios - 核心文本 : Text rendering differently after iOS 9

我正在更新2011年编写的适用于iOS11的应用程序。该应用程序是一本交互式书籍,并使用CoreText。当应用程序是针对iOS9构建时,文本按预期呈现,但当针对iOS10或更高版本构建时,文本呈现不正确(见图)。这些问题似乎是由于对空白和/或行间距的处理发生了变化。我已经尝试更改各种CTParagraphStyleSpecifier的值,但没有一个具有所需的结果。编辑文本不是一个可行的选项,因此修复必须与修复CoreText相关。我的问题:是否可以在iOS9之后配置CoreText以呈现类似iOS9的版本?如果无法修复CoreText,如果它是针对iOS9构建的,提交应用程序是否会有

ios - 核心音频 iOS : Retrieving the past & future timestamps for captured & to-be-rendered samples

问题我有一个非常简单的iOSCoreAudio应用程序,其结构如下:远程I/O单元输入总线-->渲染回调-->远程I/O单元输出总线由远程I/O输出总线调用的渲染回调函数通过在远程I/O输入总线上调用AudioUnitRender()从输入硬件中提取样本。然后它处理/影响这些样本,写入提供的AudioBufferList*并返回,导致受影响的样本通过输出硬件播放。一切正常。我的问题是我如何知道或计算精确时间:样本由输入硬件捕获样本实际上是在输出硬件上播放的讨论AudioTimeStamp结构被传递到具有有效mHostTime、mSampleTime和mRateScalar值的渲染回调中

ios - Xcode 8 iOS 10 UITableView 问题 : UIImageView added from storyboard is rendering until table is scrolled

我的Storyboard中有表格View,它一直工作到Xcode7.3,将Xcode更新到8后,在您滚动或显式调用reloadData之前,添加到tableviewcell中的ImageView不会第一次呈现。ImageView是从Storyboard添加的。滚动后-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{ALContactCell*contactCell;switch(indexPath.section){case0:{//Cell

iphone - iOS OpenGL ES 2.0 : Offscreen render and save the result to an UIImage

我正在使用OpenGLES渲染一些特殊效果,我不想向用户展示这个,我只想将结果保存为UIImage,有人可以帮我吗?这是我正在使用的代码,我可以获得包含我使用的红色清晰颜色的图像,但没有显示几何图形。#import"RendererGL.h"#import#import#import#import#import#importstaticNSIntegerWIDTH_IN_PIXEL=400;staticNSIntegerHEIGHT_IN_PIXEL=300;typedefstruct{GLKVector3positionCoords;}SceneVertex;staticconstS

ios - 如何在 Xcode 4 上创建一个新的 "templates"类别并在那里使用我自己的文件模板?

我想开始使用我自己的iOS应用程序模板。我不想要任何显着的变化,但更简单的事情,比如添加/删除一些样板代码添加一些pragmamark部分硬编码我公司的名称和每个文件的一些注释改变缩进等等等等我们的想法是在创建应用程序时共享这些模板,但同时我们希望保留Xcode4已经提供的默认模板文件。那么,在下面的屏幕截图中,如何添加包含完全相同模板(基于导航、基于View等)但有我自己更改的“CompanyNameApplication”部分?我发现可以在/Developer/Library/Xcode/Templates/或/Developer/Platforms/iPhoneOS.platfo

IOS 警告 : Unable to allocate render buffer storage

我有一个简单的IOS应用程序。它包括两个工具栏和mapView。我只使用默认库(没有cocoa等)。当我在真正的iPhone5s(IOS8.1)上调试我的应用程序时,当iPhone改变方向时,我的控制台中出现“无法分配渲染缓冲区存储!0x1741f2c00”(模拟器没问题)。状态栏在真实设备和模拟器上变成横向时消失,当纵向时返回(这是我的普遍问题)。应用订阅UIDeviceOrientationDidChangeNotification。[[UIDevicecurrentDevice]beginGeneratingDeviceOrientationNotifications];[[NS

ruby-on-rails - ActionView::Template::Error(无法打开到本地主机的 TCP 连接:9292(连接被拒绝 - 连接(2)用于 "localhost"端口 9292))

请给我一些解决以下错误的方法。这是一个聊天应用....代码和错误如下::conversations_controller.rbdefcreateifConversation.between(params[:sender_id],params[:recipient_id]).present?@conversation=Conversation.between(params[:sender_id],params[:recipient_id]).firstelse@conversation=Conversation.create!(conversation_params)endrenderj

templates - 未调用通用类模板的派生类方法

我有一个用于发出和处理JSONAPI请求的通用类。我传入了TParam和TResult模板参数,但是当我使用派生类型时,它的实现没有被调用。这里有一些代码,您可以在playground中进行演示:importCocoa//BaseclassforparameterstoPOSTtoserviceclassAPIParams{funcgetData()->Dictionary{returnDictionary()}}//BaseclassforparsingaJSONResponseclassAPIResult{funcparseData(data:AnyObject?){}}//Der

ios - Xcode - IB 可设计 : Failed to render and update auto layout (no suitable image found)

我正在尝试从.xib文件实现自定义UIView,我希望能够在我的Storyboard之一中检查该文件。但是,我收到构建时错误:IBDesignables:FailedtorenderandupdateautolayoutstatusforLoginViewController(BYZ-38-t0r):dlopen(App.app,1):nosuitableimagefound.Didfind:App.app:can'tmapunslidablesegment__TEXTto0x100000000withsize0x268000我正在使用CocoaPods,并且读到这是由于1.5版中的一