问题是我在可滚动小部件(SingleChildScrollView 或 ListView)内有一个 RichText,并且我需要滚动到 RichText 内的特定 TextSpan。另外,我不能使用 ScrollablePositionedList,因为文本应该写在最后一个文本的末尾,如果没有空间继续,文本应该转到下一行,所以我必须使用 RichText。类似于示例代码:
ListView(
children:[
RichText(
children: AListOfTextSpansThatICreateWithIndexes(),
),
],
),
Run Code Online (Sandbox Code Playgroud)
我想显示的示例文本:
This is TextSpan1 and it is a bit
long. This is TextSpan2 and its ok.
Run Code Online (Sandbox Code Playgroud)
我已经用 swift 为 flutter 编写了一个 iOS 插件,我必须向它传递两个图像。我正在尝试通过快速代码从我的颤振资产访问图像。
我检查了文档,在 Objective-C 中只有一些代码可以解决我的问题。 https://flutter.dev/docs/development/ui/assets-and-images#asset-variants
flutter文档中给出的代码是这样的:
NSString* key = [registrar lookupKeyForAsset:@"icons/heart.png"];
NSString* path = [[NSBundle mainBundle] pathForResource:key
ofType:nil];
Run Code Online (Sandbox Code Playgroud)
我想要获取图像的 URL,如果上面的代码是 swift 的话,就可以访问该图像。