0
我有一个应用程序的iOS显示文件类型为“txt”的tableview中的一些文件。我想制作一个电子书应用程序,它可以在文本视图中显示txt文件,统计单词,输入多少字/分用户想要阅读,textview开始滚动并在一分钟内完成滚动 希望对你有所帮助,谢谢!textview自动滚动在mintues
我有一个应用程序的iOS显示文件类型为“txt”的tableview中的一些文件。我想制作一个电子书应用程序,它可以在文本视图中显示txt文件,统计单词,输入多少字/分用户想要阅读,textview开始滚动并在一分钟内完成滚动 希望对你有所帮助,谢谢!textview自动滚动在mintues
使用UITextView或UIWebView,使用重复的NSTimer,计算分钟完成的比率,并使用它来设置视图的contentOffset。
更新更多的细节:
这是近似的和未经考验的。它会在一分钟内滚动它。创建计时器,
NSTimer* timer = [scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(updateScroll) repeats:YES];
startingTime = NSDate.date.timeIntervalSinceNow; //store in object
更新视图。我认为这会滚动屏幕上的文字。
-(void)updateScroll
{
double minutesSinceStart = (NSDate.date.timeIntervalSinceNow - startingTime)/60.0;
myTextView.contentOffset = CGPointMake(minutesSinceStart * myTextView.contentSize.height, 0);
}
你能更详细的说明?例如我会用哪个函数,或例如code.Thank您的帮助 –
我将修改补充一些,但你至少需要给它一个镜头和代码。那么你将有东西可以发布给我们继续帮助你。 –
我用这些代码可以让textview开始滚动,但是textview从下往上滚动,我从上到下滚动它,希望你能帮我看看哪个代码有问题。 –