Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 计算填充给定容器所需的文本量_Ios_Swift_Nsattributedstring_Measure - Fatal编程技术网

Ios 计算填充给定容器所需的文本量

Ios 计算填充给定容器所需的文本量,ios,swift,nsattributedstring,measure,Ios,Swift,Nsattributedstring,Measure,我正在尝试开发一个希腊圣经应用程序,并希望使用UIView在页面中绘制属性字符串,该视图将像书一样向左或向右滑动。问题是我一辈子都不知道在我画之前,要填满每一页需要多少文字。我需要弄清楚下一页或上一页的文本从何处开始,这样就不会丢失任何文本。有人知道怎么做吗?我在互联网上搜寻线索,但没有任何结果。那么,这不是一项“家庭作业”服务(注意,家庭作业在引号中)。到目前为止,你尝试了什么?你有什么具体的编码问题?我可以画网页并左右滑动。我需要知道每页要画多少文字,这样就不会丢失任何文字。换句话说,我如何

我正在尝试开发一个希腊圣经应用程序,并希望使用UIView在页面中绘制属性字符串,该视图将像书一样向左或向右滑动。问题是我一辈子都不知道在我画之前,要填满每一页需要多少文字。我需要弄清楚下一页或上一页的文本从何处开始,这样就不会丢失任何文本。有人知道怎么做吗?我在互联网上搜寻线索,但没有任何结果。

那么,这不是一项“家庭作业”服务(注意,家庭作业在引号中)。到目前为止,你尝试了什么?你有什么具体的编码问题?我可以画网页并左右滑动。我需要知道每页要画多少文字,这样就不会丢失任何文字。换句话说,我如何测量填充页面所需的文本量,以便在不丢失任何文本的情况下,继续在后续页面上绘制其余文本。此外,我不知道你所说的“家庭作业”服务是什么意思。我做错什么了吗?如果你打算发送到应用商店-苹果会拒绝你,并要求你改为构建iBook。只是为了给你省点麻烦。要作为应用程序通过,您需要使用摄像头或gps等硬件功能。至于计算要显示的文本量,手动计算并设置最大字符值可能是最简单的方法。您可以滚动和截断,但除了视觉,没有其他方法可以确定是否要将文本转到下一页。谢谢。该应用程序将不仅仅是一本书。它有一个内置的字典和测验设备,用于学习和记忆新约的希腊文本。我感谢你的答复。