小编Gov*_*iyo的帖子

UISearchBarController iOS 11问题 - SearchBar和范围按钮重叠

这里这里提到.第一个链接没有答案.在第二个链接中,虽然答案未被接受,但苹果开发者论坛的链接给出了错误.

在iOS 11之前:

在此输入图像描述

iOS 11:

在此输入图像描述

注意:相同设备的代码相同.
此外,这意味着,所有使用此功能的应用都必须重新发布?

ios swift uisearchcontroller

13
推荐指数
2
解决办法
6920
查看次数

在Ionic App中通过手指(触摸)裁剪图像

我正在研究基于离子的Application.My离子应用版本是1.2.4.我想在我的应用程序中裁剪功能.我想用不规则形状裁剪图像Via Touch.所以任何人都有创造触摸裁剪器所以PLZ帮助我.

为了更清楚,请看下面的gif我想要什么.

在此输入图像描述

最近2天我在谷歌搜索找到解决方案,发现很容易做简单的裁剪或方形或矩形裁剪,但不能通过触摸获得裁剪图像.

如果有人这样做,那么建议我朝着正确的方向前进.

android ios angularjs hybrid-mobile-app ionic-framework

10
推荐指数
1
解决办法
988
查看次数

在颤动中使用 ListView 进行分页

我是 flutter 的新手,我一直在寻找正确的分页结果 2 天。

我按照此代码Flutter ListView 延迟加载 但没有实现我想要的。看看下面的代码。

import 'package:flutter/material.dart';
import 'package:http/http.dart' as http;
import 'dart:async';
import 'dart:convert';

main() => runApp(InitialSetupPage());

class InitialSetupPage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: "API Pagination",
      debugShowCheckedModeBanner: false,
      theme: ThemeData(primarySwatch: Colors.green),
      home: HomePage(),
    );
  }
}

class HomePage extends StatefulWidget {
  @override
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage> {
  int pageNum = 1;
  bool isPageLoading = false;
  List<Map<String, dynamic>> arrayOfProducts;

  Future<List<Map<String, dynamic>>> _callAPIToGetListOfData() async { …
Run Code Online (Sandbox Code Playgroud)

pagination dart flutter

10
推荐指数
2
解决办法
3万
查看次数

扑Image.network不适用于发行版apk

越来越奇怪的问题。如果我在模拟器中运行应用程序,则工作正常。如果我通过连接android设备安装了应用,效果很好。但是,如果我通过apk制作flutter build apk并安装在设备中。

网络映像无法显示?为什么?有什么问题吗?无需提供代码。对于展示广告网络图片,我使用的是Image.network来自Google图片的简单网址。

我试过了flutter cleanflutter build apk --release但是同样的问题来了

不按发布工作APK:

Uer-MacBook-Air:AppName user$ flutter build apk --release
Initializing gradle...                                              2.0s
Resolving dependencies...                                           3.1s
Running Gradle task 'assembleRelease'...                                
Running Gradle task 'assembleRelease'... Done                      63.4s
Built build/app/outputs/apk/release/app-release.apk (8.1MB).
Run Code Online (Sandbox Code Playgroud)

通过调试工作APK

Uer-MacBook-Air:AppName user$ flutter build apk --debug 
Initializing gradle...                                              3.5s
Resolving dependencies...                                           5.5s
Running Gradle task 'assembleDebug'...                                  
Running Gradle task 'assembleDebug'... Done                        36.2s
Built build/app/outputs/apk/debug/app-debug.apk.
Run Code Online (Sandbox Code Playgroud)

有人遇到过这类问题吗?我已经安装了许多APK,flutter build apk并且工作正常,现在无法在发布模式下工作?但是,当我尝试使用调试模式时,flutter build apk --debug它的正常工作意味着正在显示图像吗?

我必须为发布模式apk添加一些权限吗?

android apk dart flutter

10
推荐指数
4
解决办法
3992
查看次数

我应该将图片上传到 Cloud Firestore 还是 Firebase Storage?

可能是愚蠢的问题,但需要像我这样的初学者清除。

我知道如何在 Firestore 数据库上上传图片,但我想而不是使用FirebaseStorage为什么我们不使用 base64 字符串上传图片,这可能很简单?或者对字符串长度有一些限制?

~ PS:我还没有尝试过使用 base64 字符串在 Firestore 上上传图像。

firebase flutter firebase-storage google-cloud-firestore

9
推荐指数
3
解决办法
6281
查看次数

在所有国家/地区,星期日符号列表是否始终以星期日开始?

我有这个代码:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSMutableArray *daysNames = [NSMutableArray arrayWithArray:dateFormatter.weekdaySymbols];
NSLog(@"daysNames = %@", daysNames);
Run Code Online (Sandbox Code Playgroud)

它输出:

daysNames = (
    Sunday,
    Monday,
    Tuesday,
    Wednesday,
    Thursday,
    Friday,
    Saturday
)
Run Code Online (Sandbox Code Playgroud)

我的问题是:

如果用户位于美国以外的其他国家/地区,让我们说法国或俄罗斯,阵列是否仍然从星期日(而不是星期一)开始,或者我不应该依赖于此?

事情是我设置闹钟日.在视觉上,用户从表视图中选择,该视图在第一行中始终具有星期一.如果日期设置与否,我会根据事实在NSMutableArray中保留0或1.如果daysNames [0]总是对应于星期日,我可以轻松地将所有元素向右移动一个位置,并且一切都将正确映射,否则当周星期一开始而不是星期日时,我还会遇到更多令人头疼的问题.

这是我为此写的完整代码(在美国它运作完美):

// Set the short days names

        NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
        NSMutableArray *daysNames = [NSMutableArray arrayWithArray:dateFormatter.weekdaySymbols];
        NSLog(@"daysNames = %@", daysNames);

        // daysNames will become @"SUN MON TUE WED THU FRI SAT";
        for (NSInteger i = 0; i < daysNames.count; i++) {

            NSUInteger length = ((NSString *)daysNames[i]).length; …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch locale ios nslocale swift

7
推荐指数
2
解决办法
2386
查看次数

MissingPluginException(在频道 video_thumbnail 上找不到方法文件的实现)

我正在使用video_thumbnail 0.2.4包来获取缩略图形式的视频网址。如果我从 android 设备上传视频,那么它工作正常,但如果我使用 iPhone 设备,总是得到错误

MissingPluginException(No implementation found for method file on channel video_thumbnail)

Firestore用作后端并Firebase Storage用于存储我的视频/照片。下面是我的代码。网址正确且视频在浏览器中播放。

Future<String> thumbnailImageFromVideoUrl(String url, String feedID) async {
    try {
      String filePath = _strDirectoryPath + "/" + feedID + '.png';
      print("filePath -- $filePath");
      print("videoURL -- $url");
      return await VideoThumbnail.thumbnailFile(
        video: url,
        thumbnailPath: filePath,
        imageFormat: ImageFormat.PNG,
        maxHeight: 240,
        quality: 50,
      );
    } catch (e) {
      print("Video Thumbnail Error: $e");
      return null;
    }
  }
Run Code Online (Sandbox Code Playgroud)

请帮助我解决这个问题。

android ios dart flutter

7
推荐指数
1
解决办法
589
查看次数

在flutter中分享图片+文字+网址的便捷方式

我知道从颤振应用程序共享的官方包。 https://pub.dartlang.org/packages/share

共享文本和 url 很容易,但我想共享来自服务器的图像意味着它是 URL 格式,所以可能首先我必须将 url 转换为图像,然后我必须将图像转换为 base64 然后我想我可以共享图像但我正在寻找分享图像+文本+网站的简单方法。

官方分享包怎么办?任何其他维护良好的软件包?

share dart flutter

6
推荐指数
2
解决办法
4593
查看次数

curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

当我升级 flutter 时,我遇到了以下错误消息。

curl: (56) LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

Failed to retrieve the Dart SDK from: https://storage.googleapis.com/flutter_infra/flutter/4737fc5cd89b8f0136e927b00f2e159444b95a73/dart-sdk-darwin-x64.zip
If you're located in China, please see this page:
  https://flutter.io/community/china


Flutter 1.3.8 • channel beta • https://github.com/flutter/flutter.git
Framework • revision e5b1ed7a7f (6 weeks ago) • 2019-04-11 14:01:46 -0700
Engine • revision 4737fc5cd8
Tools • Dart 2.2.1 (build 2.2.1-dev.0.0 571ea80e11)

Running flutter doctor...
Downloading Dart SDK from Flutter engine 4737fc5cd89b8f0136e927b00f2e159444b95a73...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload …
Run Code Online (Sandbox Code Playgroud)

dart flutter

6
推荐指数
3
解决办法
2万
查看次数

防止隐藏 showModalBottomSheet 免受外部触摸

是否可以防止ModalBottomSheet隐藏免受外界接触?就像showDialog()我们可以使用属性来防止对话框在外部触摸时关闭barrierDismissible

dart flutter

6
推荐指数
2
解决办法
7818
查看次数