Open zanier opened 6 years ago
HyPopMenuView.m M327 NSUInteger toRows = (_dataSource.count / column); Demo中有6个按钮,6/3=2行是正确的,如果只有5个按钮5/3=1结果是一行,整个位置会发生错误。 需要改为 NSUInteger toRows = (_dataSource.count / column) + ((_dataSource.count % column) ? 1 : 0);
HyPopMenuView.m M327 NSUInteger toRows = (_dataSource.count / column); Demo中有6个按钮,6/3=2行是正确的,如果只有5个按钮5/3=1结果是一行,整个位置会发生错误。 需要改为 NSUInteger toRows = (_dataSource.count / column) + ((_dataSource.count % column) ? 1 : 0);